Skip to content

Increse duckdb retries when operating on parquet s3 - #8903

Merged
robert3005 merged 1 commit into
developfrom
rk/retries
Jul 23, 2026
Merged

Increse duckdb retries when operating on parquet s3#8903
robert3005 merged 1 commit into
developfrom
rk/retries

Conversation

@robert3005

Copy link
Copy Markdown
Contributor

This roughly matches object_store behaviour

Signed-off-by: Robert Kruszewski <github@robertk.io>
@github-actions

github-actions Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Polar Signals Profiling Results

Latest Run

Status Commit Job Attempt Link
🟢 Done 7742136 1 Explore Profiling Data

Powered by Polar Signals Cloud

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Vortex queries 📖

Verdict: No clear signal (medium confidence)
Attributed Vortex impact: +9.5%
Engines: DataFusion Likely regression (+25.1%, high confidence) · DuckDB No clear signal (-4.1%, low confidence)
Vortex (geomean): 1.043x ➖
Parquet (geomean): 0.996x ➖
Shifts: Parquet (control) -0.4% · Median polish -0.4%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.239x ❌, 0↑ 2↓)
name PR 7742136 (ns) base 57962f4 (ns) ratio (PR/base)
vortex_q00/datafusion:vortex-file-compressed 🚨 9820577 8197567 1.20
vortex_q01/datafusion:vortex-file-compressed 🚨 6258092 4885078 1.28
datafusion / parquet (0.990x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 57962f4 (ns) ratio (PR/base)
vortex_q00/datafusion:parquet 20186530 20638806 0.98
vortex_q01/datafusion:parquet 4589861 4580085 1.00
duckdb / vortex-file-compressed (0.961x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 57962f4 (ns) ratio (PR/base)
vortex_q00/duckdb:vortex-file-compressed 10012170 10061599 1.00
vortex_q01/duckdb:vortex-file-compressed 5725904 6167184 0.93
duckdb / parquet (1.003x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 57962f4 (ns) ratio (PR/base)
vortex_q00/duckdb:parquet 23331928 23195009 1.01
vortex_q01/duckdb:parquet 9335531 9340266 1.00

No file size changes detected.

@robert3005 robert3005 added the changelog/chore A trivial change label Jul 22, 2026
@robert3005
robert3005 enabled auto-merge (squash) July 22, 2026 21:41
@robert3005 robert3005 added the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jul 22, 2026
@github-actions github-actions Bot removed the action/benchmark-sql Trigger SQL benchmarks to run on this PR label Jul 23, 2026
@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: PolarSignals Profiling 📖

Vortex (geomean): 1.088x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.088x ➖, 0↑ 6↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
polarsignals_q00/datafusion:vortex-file-compressed 112602036 114842636 0.98
polarsignals_q01/datafusion:vortex-file-compressed 249270113 275352333 0.91
polarsignals_q02/datafusion:vortex-file-compressed 🚨 23883440 21708746 1.10
polarsignals_q03/datafusion:vortex-file-compressed 249976381 262852691 0.95
polarsignals_q04/datafusion:vortex-file-compressed 🚨 11229638 9576398 1.17
polarsignals_q05/datafusion:vortex-file-compressed 🚨 17312463 13807735 1.25
polarsignals_q06/datafusion:vortex-file-compressed 🚨 22385347 19161489 1.17
polarsignals_q07/datafusion:vortex-file-compressed 🚨 14689148 12360318 1.19
polarsignals_q08/datafusion:vortex-file-compressed 402602037 387193551 1.04
polarsignals_q09/datafusion:vortex-file-compressed 🚨 12007856 10213529 1.18

No file size changes detected.

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb NVMe 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +2.4%
Engines: DataFusion No clear signal (+5.9%, low confidence) · DuckDB No clear signal (-1.0%, low confidence)
Vortex (geomean): 1.036x ➖
Parquet (geomean): 1.012x ➖
Shifts: Parquet (control) +1.2% · Median polish +0.6%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.074x ➖, 0↑ 2↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 4982500 4690502 1.06
fineweb_q01/datafusion:vortex-file-compressed 33229636 30682397 1.08
fineweb_q02/datafusion:vortex-file-compressed 36288226 34640445 1.05
fineweb_q03/datafusion:vortex-file-compressed 55958320 54052324 1.04
fineweb_q04/datafusion:vortex-file-compressed 250066884 242344545 1.03
fineweb_q05/datafusion:vortex-file-compressed 188482945 186801997 1.01
fineweb_q06/datafusion:vortex-file-compressed 🚨 55100684 47552756 1.16
fineweb_q07/datafusion:vortex-file-compressed 55865434 51890132 1.08
fineweb_q08/datafusion:vortex-file-compressed 🚨 23063668 19646064 1.17
datafusion / vortex-compact (1.042x ➖, 0↑ 2↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 🚨 5755231 5172975 1.11
fineweb_q01/datafusion:vortex-compact 96475792 95813734 1.01
fineweb_q02/datafusion:vortex-compact 108125275 104133339 1.04
fineweb_q03/datafusion:vortex-compact 862680428 850643051 1.01
fineweb_q04/datafusion:vortex-compact 920180261 909380674 1.01
fineweb_q05/datafusion:vortex-compact 832862772 815614357 1.02
fineweb_q06/datafusion:vortex-compact 466158764 459613505 1.01
fineweb_q07/datafusion:vortex-compact 475052922 477007058 1.00
fineweb_q08/datafusion:vortex-compact 🚨 22020772 18764374 1.17
datafusion / parquet (0.999x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 6936933 7081725 0.98
fineweb_q01/datafusion:parquet 288135915 310935279 0.93
fineweb_q02/datafusion:parquet 290321173 299729270 0.97
fineweb_q03/datafusion:parquet 299803228 277285780 1.08
fineweb_q04/datafusion:parquet 307454317 300839268 1.02
fineweb_q05/datafusion:parquet 297279464 300163003 0.99
fineweb_q06/datafusion:parquet 292754597 294841885 0.99
fineweb_q07/datafusion:parquet 285830319 279555427 1.02
fineweb_q08/datafusion:parquet 283400181 278863860 1.02
duckdb / vortex-file-compressed (1.010x ➖, 0↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 3108484 2958364 1.05
fineweb_q01/duckdb:vortex-file-compressed 32485001 32806768 0.99
fineweb_q02/duckdb:vortex-file-compressed 37908834 38270022 0.99
fineweb_q03/duckdb:vortex-file-compressed 100322170 101633519 0.99
fineweb_q04/duckdb:vortex-file-compressed 244297746 240164475 1.02
fineweb_q05/duckdb:vortex-file-compressed 184160783 189434133 0.97
fineweb_q06/duckdb:vortex-file-compressed 51443304 52036022 0.99
fineweb_q07/duckdb:vortex-file-compressed 53732417 53711034 1.00
fineweb_q08/duckdb:vortex-file-compressed 🚨 22655291 20538584 1.10
duckdb / vortex-compact (1.017x ➖, 0↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 3378681 3123157 1.08
fineweb_q01/duckdb:vortex-compact 🚨 107787916 97578745 1.10
fineweb_q02/duckdb:vortex-compact 110345663 114201807 0.97
fineweb_q03/duckdb:vortex-compact 853503807 850367595 1.00
fineweb_q04/duckdb:vortex-compact 908493665 899986814 1.01
fineweb_q05/duckdb:vortex-compact 810805349 810740166 1.00
fineweb_q06/duckdb:vortex-compact 464379977 462464915 1.00
fineweb_q07/duckdb:vortex-compact 482165346 483059767 1.00
fineweb_q08/duckdb:vortex-compact 20383758 20463181 1.00
duckdb / parquet (1.024x ➖, 0↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 33256908 32245740 1.03
fineweb_q01/duckdb:parquet 94589527 93858001 1.01
fineweb_q02/duckdb:parquet 92032549 88374390 1.04
fineweb_q03/duckdb:parquet 324035888 319397749 1.01
fineweb_q04/duckdb:parquet 451653445 450792115 1.00
fineweb_q05/duckdb:parquet 422383049 418361741 1.01
fineweb_q06/duckdb:parquet 208769540 208094605 1.00
fineweb_q07/duckdb:parquet 219774162 219302822 1.00
fineweb_q08/duckdb:parquet 🚨 40885969 36896133 1.11

No file size changes detected.

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.5%
Engines: DataFusion No clear signal (-1.0%, environment too noisy confidence) · DuckDB No clear signal (-0.1%, environment too noisy confidence)
Vortex (geomean): 0.994x ➖
Parquet (geomean): 1.000x ➖
Shifts: Parquet (control) +0.0% · Median polish -0.4%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.997x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 53800751 53383293 1.01
tpch_q02/datafusion:vortex-file-compressed 22612343 22015438 1.03
tpch_q03/datafusion:vortex-file-compressed 30777057 30061027 1.02
tpch_q04/datafusion:vortex-file-compressed 18884361 19263395 0.98
tpch_q05/datafusion:vortex-file-compressed 45296258 45783955 0.99
tpch_q06/datafusion:vortex-file-compressed 9885081 9766524 1.01
tpch_q07/datafusion:vortex-file-compressed 52657044 52112307 1.01
tpch_q08/datafusion:vortex-file-compressed 38193920 38329305 1.00
tpch_q09/datafusion:vortex-file-compressed 53035103 49746471 1.07
tpch_q10/datafusion:vortex-file-compressed 32132250 33673790 0.95
tpch_q11/datafusion:vortex-file-compressed 16513014 16208424 1.02
tpch_q12/datafusion:vortex-file-compressed 23372835 23634400 0.99
tpch_q13/datafusion:vortex-file-compressed 25959064 26008322 1.00
tpch_q14/datafusion:vortex-file-compressed 14700452 15584262 0.94
tpch_q15/datafusion:vortex-file-compressed 22384563 23071335 0.97
tpch_q16/datafusion:vortex-file-compressed 19388432 18930266 1.02
tpch_q17/datafusion:vortex-file-compressed 63965986 66484885 0.96
tpch_q18/datafusion:vortex-file-compressed 76386460 74236894 1.03
tpch_q19/datafusion:vortex-file-compressed 18453352 19797716 0.93
tpch_q20/datafusion:vortex-file-compressed 29823326 29884437 1.00
tpch_q21/datafusion:vortex-file-compressed 68610388 68074697 1.01
tpch_q22/datafusion:vortex-file-compressed 11873486 11719176 1.01
datafusion / vortex-compact (0.995x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 60577923 60895894 0.99
tpch_q02/datafusion:vortex-compact 25325628 25859338 0.98
tpch_q03/datafusion:vortex-compact 32844979 33425179 0.98
tpch_q04/datafusion:vortex-compact 22542388 23283213 0.97
tpch_q05/datafusion:vortex-compact 47026764 48806575 0.96
tpch_q06/datafusion:vortex-compact 12371240 12125313 1.02
tpch_q07/datafusion:vortex-compact 58868580 57259653 1.03
tpch_q08/datafusion:vortex-compact 42251207 42240495 1.00
tpch_q09/datafusion:vortex-compact 55642142 56011818 0.99
tpch_q10/datafusion:vortex-compact 38048707 38317874 0.99
tpch_q11/datafusion:vortex-compact 17452581 17456546 1.00
tpch_q12/datafusion:vortex-compact 31368460 31515339 1.00
tpch_q13/datafusion:vortex-compact 31071435 31198474 1.00
tpch_q14/datafusion:vortex-compact 18603091 17931821 1.04
tpch_q15/datafusion:vortex-compact 30231454 29746229 1.02
tpch_q16/datafusion:vortex-compact 23153150 22315607 1.04
tpch_q17/datafusion:vortex-compact 67840649 68689766 0.99
tpch_q18/datafusion:vortex-compact 78651547 78741176 1.00
tpch_q19/datafusion:vortex-compact 38673885 39840712 0.97
tpch_q20/datafusion:vortex-compact 34441184 35762222 0.96
tpch_q21/datafusion:vortex-compact 78807718 80239834 0.98
tpch_q22/datafusion:vortex-compact 13156950 13309949 0.99
datafusion / parquet (1.009x ➖, 1↑ 2↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 🚨 121900633 94299567 1.29
tpch_q02/datafusion:parquet 61502411 61197410 1.00
tpch_q03/datafusion:parquet 82646235 79105429 1.04
tpch_q04/datafusion:parquet 46784860 46673668 1.00
tpch_q05/datafusion:parquet 93405183 90477554 1.03
tpch_q06/datafusion:parquet 🚨 39588098 33657418 1.18
tpch_q07/datafusion:parquet 100385538 103789272 0.97
tpch_q08/datafusion:parquet 93064632 97343003 0.96
tpch_q09/datafusion:parquet 129000683 130198358 0.99
tpch_q10/datafusion:parquet 🚀 106091706 119309402 0.89
tpch_q11/datafusion:parquet 40186415 40712086 0.99
tpch_q12/datafusion:parquet 84176995 83957728 1.00
tpch_q13/datafusion:parquet 191814328 193290734 0.99
tpch_q14/datafusion:parquet 43221940 44372319 0.97
tpch_q15/datafusion:parquet 61432195 61504000 1.00
tpch_q16/datafusion:parquet 43286465 43212278 1.00
tpch_q17/datafusion:parquet 138991123 139644158 1.00
tpch_q18/datafusion:parquet 148783891 155668420 0.96
tpch_q19/datafusion:parquet 75717747 76308245 0.99
tpch_q20/datafusion:parquet 73082295 69583261 1.05
tpch_q21/datafusion:parquet 140163392 144670785 0.97
tpch_q22/datafusion:parquet 43153169 44163956 0.98
datafusion / arrow (1.003x ➖, 0↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 55660481 57786444 0.96
tpch_q02/datafusion:arrow 17191456 17258906 1.00
tpch_q03/datafusion:arrow 32538473 32610167 1.00
tpch_q04/datafusion:arrow 26710600 26181155 1.02
tpch_q05/datafusion:arrow 58709483 55176677 1.06
tpch_q06/datafusion:arrow 🚨 24395991 20944435 1.16
tpch_q07/datafusion:arrow 107477842 104439147 1.03
tpch_q08/datafusion:arrow 43426045 42039192 1.03
tpch_q09/datafusion:arrow 64795095 67876928 0.95
tpch_q10/datafusion:arrow 48826081 54043815 0.90
tpch_q11/datafusion:arrow 9042317 9398893 0.96
tpch_q12/datafusion:arrow 48854697 49146428 0.99
tpch_q13/datafusion:arrow 48753825 45092870 1.08
tpch_q14/datafusion:arrow 23545922 22851531 1.03
tpch_q15/datafusion:arrow 46600022 45473340 1.02
tpch_q16/datafusion:arrow 16583601 16753689 0.99
tpch_q17/datafusion:arrow 67183727 66643574 1.01
tpch_q18/datafusion:arrow 105820681 108959255 0.97
tpch_q19/datafusion:arrow 35506243 37102015 0.96
tpch_q20/datafusion:arrow 34458082 35542972 0.97
tpch_q21/datafusion:arrow 154770047 157135959 0.98
tpch_q22/datafusion:arrow 11818563 11828034 1.00
duckdb / vortex-file-compressed (0.992x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 27100440 27589880 0.98
tpch_q02/duckdb:vortex-file-compressed 24547413 24690678 0.99
tpch_q03/duckdb:vortex-file-compressed 31421765 31583799 0.99
tpch_q04/duckdb:vortex-file-compressed 27485693 27398750 1.00
tpch_q05/duckdb:vortex-file-compressed 35843229 35085764 1.02
tpch_q06/duckdb:vortex-file-compressed 8236706 8359471 0.99
tpch_q07/duckdb:vortex-file-compressed 33703169 33729637 1.00
tpch_q08/duckdb:vortex-file-compressed 39135219 39150427 1.00
tpch_q09/duckdb:vortex-file-compressed 55138504 56235528 0.98
tpch_q10/duckdb:vortex-file-compressed 40969162 40755781 1.01
tpch_q11/duckdb:vortex-file-compressed 13801351 13479069 1.02
tpch_q12/duckdb:vortex-file-compressed 22706290 23005752 0.99
tpch_q13/duckdb:vortex-file-compressed 39495738 39515233 1.00
tpch_q14/duckdb:vortex-file-compressed 19870043 20173719 0.98
tpch_q15/duckdb:vortex-file-compressed 16055121 16119924 1.00
tpch_q16/duckdb:vortex-file-compressed 27349912 27487750 0.99
tpch_q17/duckdb:vortex-file-compressed 22142276 22703429 0.98
tpch_q18/duckdb:vortex-file-compressed 50391307 50759229 0.99
tpch_q19/duckdb:vortex-file-compressed 25112590 25799336 0.97
tpch_q20/duckdb:vortex-file-compressed 31232461 31720659 0.98
tpch_q21/duckdb:vortex-file-compressed 98366307 101414791 0.97
tpch_q22/duckdb:vortex-file-compressed 16046177 16251613 0.99
duckdb / vortex-compact (0.992x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 37249065 37434191 1.00
tpch_q02/duckdb:vortex-compact 32093811 32528904 0.99
tpch_q03/duckdb:vortex-compact 34529716 34448146 1.00
tpch_q04/duckdb:vortex-compact 34182890 34440432 0.99
tpch_q05/duckdb:vortex-compact 39694936 39705126 1.00
tpch_q06/duckdb:vortex-compact 10932731 10420557 1.05
tpch_q07/duckdb:vortex-compact 42112784 42896273 0.98
tpch_q08/duckdb:vortex-compact 46095237 46898959 0.98
tpch_q09/duckdb:vortex-compact 65530861 66810140 0.98
tpch_q10/duckdb:vortex-compact 45914686 46193767 0.99
tpch_q11/duckdb:vortex-compact 15575841 16113808 0.97
tpch_q12/duckdb:vortex-compact 31830719 32319987 0.98
tpch_q13/duckdb:vortex-compact 45293015 45497774 1.00
tpch_q14/duckdb:vortex-compact 23281737 23607959 0.99
tpch_q15/duckdb:vortex-compact 19235778 19481425 0.99
tpch_q16/duckdb:vortex-compact 28989173 29611953 0.98
tpch_q17/duckdb:vortex-compact 27474407 27889327 0.99
tpch_q18/duckdb:vortex-compact 57678419 58126259 0.99
tpch_q19/duckdb:vortex-compact 27943095 28811088 0.97
tpch_q20/duckdb:vortex-compact 36939722 36741903 1.01
tpch_q21/duckdb:vortex-compact 113018977 112238379 1.01
tpch_q22/duckdb:vortex-compact 17631807 17739938 0.99
duckdb / parquet (0.992x ➖, 1↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 78579221 77669575 1.01
tpch_q02/duckdb:parquet 40320879 40475356 1.00
tpch_q03/duckdb:parquet 71785277 71660895 1.00
tpch_q04/duckdb:parquet 50612348 50106660 1.01
tpch_q05/duckdb:parquet 69605230 70108373 0.99
tpch_q06/duckdb:parquet 22515637 22742227 0.99
tpch_q07/duckdb:parquet 77780950 74352513 1.05
tpch_q08/duckdb:parquet 86798181 88613081 0.98
tpch_q09/duckdb:parquet 134461020 146713676 0.92
tpch_q10/duckdb:parquet 128843343 127251408 1.01
tpch_q11/duckdb:parquet 22853473 22974438 0.99
tpch_q12/duckdb:parquet 🚀 47299890 56891745 0.83
tpch_q13/duckdb:parquet 253812508 254819590 1.00
tpch_q14/duckdb:parquet 51301588 51693455 0.99
tpch_q15/duckdb:parquet 🚨 31445132 26886712 1.17
tpch_q16/duckdb:parquet 58698713 58650154 1.00
tpch_q17/duckdb:parquet 57182124 59237488 0.97
tpch_q18/duckdb:parquet 119363528 121435170 0.98
tpch_q19/duckdb:parquet 69410328 71347390 0.97
tpch_q20/duckdb:parquet 65928010 66148498 1.00
tpch_q21/duckdb:parquet 184884968 184475558 1.00
tpch_q22/duckdb:parquet 55371918 55388257 1.00
duckdb / duckdb (0.991x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 17746877 17813916 1.00
tpch_q02/duckdb:duckdb 14475363 14618688 0.99
tpch_q03/duckdb:duckdb 22319986 22626788 0.99
tpch_q04/duckdb:duckdb 22037604 22310607 0.99
tpch_q05/duckdb:duckdb 23276384 23537936 0.99
tpch_q06/duckdb:duckdb 7112486 7018973 1.01
tpch_q07/duckdb:duckdb 25380684 25596882 0.99
tpch_q08/duckdb:duckdb 24464738 24403523 1.00
tpch_q09/duckdb:duckdb 57041353 59364988 0.96
tpch_q10/duckdb:duckdb 50447189 50501003 1.00
tpch_q11/duckdb:duckdb 7120679 7398080 0.96
tpch_q12/duckdb:duckdb 18770231 18625411 1.01
tpch_q13/duckdb:duckdb 40299018 40197730 1.00
tpch_q14/duckdb:duckdb 22030630 21551246 1.02
tpch_q15/duckdb:duckdb 13512851 13762737 0.98
tpch_q16/duckdb:duckdb 25751300 26073680 0.99
tpch_q17/duckdb:duckdb 16232384 16954640 0.96
tpch_q18/duckdb:duckdb 40834844 40856192 1.00
tpch_q19/duckdb:duckdb 31009903 31214247 0.99
tpch_q20/duckdb:duckdb 25044110 25494859 0.98
tpch_q21/duckdb:duckdb 62139934 61835862 1.00
tpch_q22/duckdb:duckdb 25853001 26454114 0.98

No file size changes detected.

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-DS SF=1 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.3%
Engines: DataFusion No clear signal (-0.0%, environment too noisy confidence) · DuckDB No clear signal (-0.3%, low confidence)
Vortex (geomean): 1.021x ➖
Parquet (geomean): 1.022x ➖
Shifts: Parquet (control) +2.2% · Median polish +1.8%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.036x ➖, 0↑ 5↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-file-compressed 21871748 21808511 1.00
tpcds_q02/datafusion:vortex-file-compressed 44516539 43458541 1.02
tpcds_q03/datafusion:vortex-file-compressed 14892805 14037764 1.06
tpcds_q04/datafusion:vortex-file-compressed 221825937 220441681 1.01
tpcds_q05/datafusion:vortex-file-compressed 44688774 42310110 1.06
tpcds_q06/datafusion:vortex-file-compressed 23043443 22361924 1.03
tpcds_q07/datafusion:vortex-file-compressed 41983165 41087280 1.02
tpcds_q08/datafusion:vortex-file-compressed 29737726 29900419 0.99
tpcds_q09/datafusion:vortex-file-compressed 31640466 30963477 1.02
tpcds_q10/datafusion:vortex-file-compressed 37389178 36143996 1.03
tpcds_q11/datafusion:vortex-file-compressed 130735566 127745307 1.02
tpcds_q12/datafusion:vortex-file-compressed 17532387 17786151 0.99
tpcds_q13/datafusion:vortex-file-compressed 41072700 43002380 0.96
tpcds_q14/datafusion:vortex-file-compressed 160098379 158711932 1.01
tpcds_q15/datafusion:vortex-file-compressed 25825144 25582674 1.01
tpcds_q16/datafusion:vortex-file-compressed 23696444 22221783 1.07
tpcds_q17/datafusion:vortex-file-compressed 58844825 58688259 1.00
tpcds_q18/datafusion:vortex-file-compressed 60714530 57234020 1.06
tpcds_q19/datafusion:vortex-file-compressed 21848931 21008802 1.04
tpcds_q20/datafusion:vortex-file-compressed 19625833 19127910 1.03
tpcds_q21/datafusion:vortex-file-compressed 35987429 34423872 1.05
tpcds_q22/datafusion:vortex-file-compressed 🚨 128104675 115933008 1.10
tpcds_q23/datafusion:vortex-file-compressed 152375396 144328212 1.06
tpcds_q24/datafusion:vortex-file-compressed 84218446 82827096 1.02
tpcds_q25/datafusion:vortex-file-compressed 63811540 59959628 1.06
tpcds_q26/datafusion:vortex-file-compressed 30025982 29655634 1.01
tpcds_q27/datafusion:vortex-file-compressed 93149328 92651407 1.01
tpcds_q28/datafusion:vortex-file-compressed 33442271 32783739 1.02
tpcds_q29/datafusion:vortex-file-compressed 58956159 56048130 1.05
tpcds_q30/datafusion:vortex-file-compressed 25682175 23364852 1.10
tpcds_q31/datafusion:vortex-file-compressed 71597047 68525979 1.04
tpcds_q32/datafusion:vortex-file-compressed 18056230 17450469 1.03
tpcds_q33/datafusion:vortex-file-compressed 28405915 28425792 1.00
tpcds_q34/datafusion:vortex-file-compressed 25448767 24613426 1.03
tpcds_q35/datafusion:vortex-file-compressed 44538995 42982789 1.04
tpcds_q36/datafusion:vortex-file-compressed 58409309 58300967 1.00
tpcds_q37/datafusion:vortex-file-compressed 🚨 20212513 17776836 1.14
tpcds_q38/datafusion:vortex-file-compressed 40690338 37077542 1.10
tpcds_q39/datafusion:vortex-file-compressed 108772086 104495622 1.04
tpcds_q40/datafusion:vortex-file-compressed 29588416 29771942 0.99
tpcds_q41/datafusion:vortex-file-compressed 20055533 19888395 1.01
tpcds_q42/datafusion:vortex-file-compressed 13475275 13445084 1.00
tpcds_q43/datafusion:vortex-file-compressed 18503375 17681444 1.05
tpcds_q44/datafusion:vortex-file-compressed 29810987 29146097 1.02
tpcds_q45/datafusion:vortex-file-compressed 25385789 24905235 1.02
tpcds_q46/datafusion:vortex-file-compressed 35722456 34738921 1.03
tpcds_q47/datafusion:vortex-file-compressed 141596243 133044352 1.06
tpcds_q48/datafusion:vortex-file-compressed 37535279 36211904 1.04
tpcds_q49/datafusion:vortex-file-compressed 57803159 55931245 1.03
tpcds_q50/datafusion:vortex-file-compressed 40876134 39827322 1.03
tpcds_q51/datafusion:vortex-file-compressed 90865286 87744986 1.04
tpcds_q52/datafusion:vortex-file-compressed 14605068 13689032 1.07
tpcds_q53/datafusion:vortex-file-compressed 23205794 21280969 1.09
tpcds_q54/datafusion:vortex-file-compressed 34758226 32811791 1.06
tpcds_q55/datafusion:vortex-file-compressed 🚨 14769557 12951299 1.14
tpcds_q56/datafusion:vortex-file-compressed 30147770 30440617 0.99
tpcds_q57/datafusion:vortex-file-compressed 91832917 94222543 0.97
tpcds_q58/datafusion:vortex-file-compressed 54090003 50994034 1.06
tpcds_q59/datafusion:vortex-file-compressed 61697798 57559001 1.07
tpcds_q60/datafusion:vortex-file-compressed 29074972 28864162 1.01
tpcds_q61/datafusion:vortex-file-compressed 41575403 39101136 1.06
tpcds_q62/datafusion:vortex-file-compressed 21310566 21063254 1.01
tpcds_q63/datafusion:vortex-file-compressed 22406821 21475299 1.04
tpcds_q64/datafusion:vortex-file-compressed 389670013 368804713 1.06
tpcds_q65/datafusion:vortex-file-compressed 52022029 49385637 1.05
tpcds_q66/datafusion:vortex-file-compressed 69167554 67873424 1.02
tpcds_q67/datafusion:vortex-file-compressed 157782073 149788170 1.05
tpcds_q68/datafusion:vortex-file-compressed 34188135 32184094 1.06
tpcds_q69/datafusion:vortex-file-compressed 🚨 36721093 33315465 1.10
tpcds_q70/datafusion:vortex-file-compressed 96807753 93424967 1.04
tpcds_q71/datafusion:vortex-file-compressed 22888841 23670131 0.97
tpcds_q72/datafusion:vortex-file-compressed 2092945013 2103124345 1.00
tpcds_q73/datafusion:vortex-file-compressed 24530964 22725701 1.08
tpcds_q74/datafusion:vortex-file-compressed 80259229 77775606 1.03
tpcds_q75/datafusion:vortex-file-compressed 109550715 106053852 1.03
tpcds_q76/datafusion:vortex-file-compressed 27886131 27394825 1.02
tpcds_q77/datafusion:vortex-file-compressed 37122412 36343876 1.02
tpcds_q78/datafusion:vortex-file-compressed 111434298 108009751 1.03
tpcds_q79/datafusion:vortex-file-compressed 29721217 27793873 1.07
tpcds_q80/datafusion:vortex-file-compressed 86871073 88687925 0.98
tpcds_q81/datafusion:vortex-file-compressed 24969858 24003361 1.04
tpcds_q82/datafusion:vortex-file-compressed 🚨 23632349 21007077 1.12
tpcds_q83/datafusion:vortex-file-compressed 34245494 34223224 1.00
tpcds_q84/datafusion:vortex-file-compressed 11958236 11976469 1.00
tpcds_q85/datafusion:vortex-file-compressed 86565593 84868858 1.02
tpcds_q86/datafusion:vortex-file-compressed 15347240 14733409 1.04
tpcds_q87/datafusion:vortex-file-compressed 41907746 38661141 1.08
tpcds_q88/datafusion:vortex-file-compressed 53156173 54090422 0.98
tpcds_q89/datafusion:vortex-file-compressed 25547019 24860174 1.03
tpcds_q90/datafusion:vortex-file-compressed 13181316 12682104 1.04
tpcds_q91/datafusion:vortex-file-compressed 18768886 17581189 1.07
tpcds_q92/datafusion:vortex-file-compressed 15988833 14916078 1.07
tpcds_q93/datafusion:vortex-file-compressed 31926366 31533600 1.01
tpcds_q94/datafusion:vortex-file-compressed 20563079 19703670 1.04
tpcds_q95/datafusion:vortex-file-compressed 57200939 55695340 1.03
tpcds_q96/datafusion:vortex-file-compressed 13264669 12431060 1.07
tpcds_q97/datafusion:vortex-file-compressed 27829166 28115487 0.99
tpcds_q98/datafusion:vortex-file-compressed 24877263 24035879 1.04
tpcds_q99/datafusion:vortex-file-compressed 27292925 25663848 1.06
datafusion / vortex-compact (1.020x ➖, 0↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpcds_q01/datafusion:vortex-compact 24885167 24862692 1.00
tpcds_q02/datafusion:vortex-compact 50587621 49017326 1.03
tpcds_q03/datafusion:vortex-compact 19972933 19639748 1.02
tpcds_q04/datafusion:vortex-compact 262942848 260678871 1.01
tpcds_q05/datafusion:vortex-compact 48574315 50043750 0.97
tpcds_q06/datafusion:vortex-compact 30074385 29200557 1.03
tpcds_q07/datafusion:vortex-compact 61987762 59443031 1.04
tpcds_q08/datafusion:vortex-compact 40940043 39678228 1.03
tpcds_q09/datafusion:vortex-compact 56851318 53794674 1.06
tpcds_q10/datafusion:vortex-compact 54339099 52931983 1.03
tpcds_q11/datafusion:vortex-compact 151896892 149282912 1.02
tpcds_q12/datafusion:vortex-compact 22120022 21090091 1.05
tpcds_q13/datafusion:vortex-compact 132334089 130999537 1.01
tpcds_q14/datafusion:vortex-compact 187165893 180411526 1.04
tpcds_q15/datafusion:vortex-compact 29960944 29206985 1.03
tpcds_q16/datafusion:vortex-compact 30231716 29318388 1.03
tpcds_q17/datafusion:vortex-compact 100265341 98675005 1.02
tpcds_q18/datafusion:vortex-compact 70358651 68634094 1.03
tpcds_q19/datafusion:vortex-compact 34453631 35073676 0.98
tpcds_q20/datafusion:vortex-compact 24231249 23420522 1.03
tpcds_q21/datafusion:vortex-compact 38633483 39151607 0.99
tpcds_q22/datafusion:vortex-compact 128536286 127047602 1.01
tpcds_q23/datafusion:vortex-compact 179183876 175894635 1.02
tpcds_q24/datafusion:vortex-compact 107870792 104976819 1.03
tpcds_q25/datafusion:vortex-compact 80853579 77685917 1.04
tpcds_q26/datafusion:vortex-compact 43558946 44312503 0.98
tpcds_q27/datafusion:vortex-compact 136265217 133443512 1.02
tpcds_q28/datafusion:vortex-compact 84683443 87758414 0.96
tpcds_q29/datafusion:vortex-compact 80967924 74934639 1.08
tpcds_q30/datafusion:vortex-compact 28623132 27134028 1.05
tpcds_q31/datafusion:vortex-compact 103007035 101874996 1.01
tpcds_q32/datafusion:vortex-compact 22190290 22284264 1.00
tpcds_q33/datafusion:vortex-compact 39226645 39118582 1.00
tpcds_q34/datafusion:vortex-compact 42374800 41425766 1.02
tpcds_q35/datafusion:vortex-compact 58324024 60332339 0.97
tpcds_q36/datafusion:vortex-compact 75477929 75240038 1.00
tpcds_q37/datafusion:vortex-compact 27022465 25349776 1.07
tpcds_q38/datafusion:vortex-compact 51843672 49890792 1.04
tpcds_q39/datafusion:vortex-compact 116430867 114027296 1.02
tpcds_q40/datafusion:vortex-compact 32776494 31274305 1.05
tpcds_q41/datafusion:vortex-compact 21859662 21130318 1.03
tpcds_q42/datafusion:vortex-compact 18725047 18468143 1.01
tpcds_q43/datafusion:vortex-compact 26935163 26190935 1.03
tpcds_q44/datafusion:vortex-compact 48924472 49534388 0.99
tpcds_q45/datafusion:vortex-compact 29703983 29544405 1.01
tpcds_q46/datafusion:vortex-compact 54056881 53949095 1.00
tpcds_q47/datafusion:vortex-compact 161157893 153207887 1.05
tpcds_q48/datafusion:vortex-compact 97955525 98068988 1.00
tpcds_q49/datafusion:vortex-compact 76134252 75263160 1.01
tpcds_q50/datafusion:vortex-compact 54331612 51372047 1.06
tpcds_q51/datafusion:vortex-compact 94414297 95657905 0.99
tpcds_q52/datafusion:vortex-compact 19473064 18694423 1.04
tpcds_q53/datafusion:vortex-compact 30262217 29301803 1.03
tpcds_q54/datafusion:vortex-compact 46380892 43485241 1.07
tpcds_q55/datafusion:vortex-compact 18907578 18607161 1.02
tpcds_q56/datafusion:vortex-compact 40485415 40210462 1.01
tpcds_q57/datafusion:vortex-compact 97696463 98537768 0.99
tpcds_q58/datafusion:vortex-compact 60516858 56925194 1.06
tpcds_q59/datafusion:vortex-compact 75762568 73062160 1.04
tpcds_q60/datafusion:vortex-compact 40454573 38975152 1.04
tpcds_q61/datafusion:vortex-compact 57580107 56689829 1.02
tpcds_q62/datafusion:vortex-compact 23260994 22604855 1.03
tpcds_q63/datafusion:vortex-compact 31014055 29790917 1.04
tpcds_q64/datafusion:vortex-compact 467405712 451280144 1.04
tpcds_q65/datafusion:vortex-compact 67173569 66250448 1.01
tpcds_q66/datafusion:vortex-compact 76314870 72252339 1.06
tpcds_q67/datafusion:vortex-compact 160121173 159669445 1.00
tpcds_q68/datafusion:vortex-compact 54451240 53084947 1.03
tpcds_q69/datafusion:vortex-compact 51163455 53259997 0.96
tpcds_q70/datafusion:vortex-compact 112546110 109046824 1.03
tpcds_q71/datafusion:vortex-compact 33064800 32148900 1.03
tpcds_q72/datafusion:vortex-compact 2108304661 2152192638 0.98
tpcds_q73/datafusion:vortex-compact 38945934 38678949 1.01
tpcds_q74/datafusion:vortex-compact 99734612 95121766 1.05
tpcds_q75/datafusion:vortex-compact 131317374 131993903 0.99
tpcds_q76/datafusion:vortex-compact 38219949 38424372 0.99
tpcds_q77/datafusion:vortex-compact 48283483 49123506 0.98
tpcds_q78/datafusion:vortex-compact 128995143 128366192 1.00
tpcds_q79/datafusion:vortex-compact 47846072 47366124 1.01
tpcds_q80/datafusion:vortex-compact 101441922 97611920 1.04
tpcds_q81/datafusion:vortex-compact 26613044 26683875 1.00
tpcds_q82/datafusion:vortex-compact 28196932 26758234 1.05
tpcds_q83/datafusion:vortex-compact 36159403 35515577 1.02
tpcds_q84/datafusion:vortex-compact 13680754 13662979 1.00
tpcds_q85/datafusion:vortex-compact 137614824 135894246 1.01
tpcds_q86/datafusion:vortex-compact 16648711 16240140 1.03
tpcds_q87/datafusion:vortex-compact 50888720 50600007 1.01
tpcds_q88/datafusion:vortex-compact 111756121 110030017 1.02
tpcds_q89/datafusion:vortex-compact 33204634 32255581 1.03
tpcds_q90/datafusion:vortex-compact 16002540 15716039 1.02
tpcds_q91/datafusion:vortex-compact 36853992 37068765 0.99
tpcds_q92/datafusion:vortex-compact 18808699 18763046 1.00
tpcds_q93/datafusion:vortex-compact 41125345 39681109 1.04
tpcds_q94/datafusion:vortex-compact 25357121 24358579 1.04
tpcds_q95/datafusion:vortex-compact 60828023 60503107 1.01
tpcds_q96/datafusion:vortex-compact 22808864 22673839 1.01
tpcds_q97/datafusion:vortex-compact 36627886 37261131 0.98
tpcds_q98/datafusion:vortex-compact 🚨 33899847 30581200 1.11
tpcds_q99/datafusion:vortex-compact 28268928 27119019 1.04
datafusion / parquet (1.028x ➖, 1↑ 9↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpcds_q01/datafusion:parquet 🚨 24784227 22301560 1.11
tpcds_q02/datafusion:parquet 41421893 41897705 0.99
tpcds_q03/datafusion:parquet 🚨 14596148 12838881 1.14
tpcds_q04/datafusion:parquet 305872424 289290586 1.06
tpcds_q05/datafusion:parquet 44155204 46551899 0.95
tpcds_q06/datafusion:parquet 24823342 23180046 1.07
tpcds_q07/datafusion:parquet 79590921 77307998 1.03
tpcds_q08/datafusion:parquet 31341115 28497329 1.10
tpcds_q09/datafusion:parquet 40861292 38912362 1.05
tpcds_q10/datafusion:parquet 74307268 70374877 1.06
tpcds_q11/datafusion:parquet 142508285 139908275 1.02
tpcds_q12/datafusion:parquet 🚨 18705822 16281448 1.15
tpcds_q13/datafusion:parquet 74680343 74140116 1.01
tpcds_q14/datafusion:parquet 157481000 155834231 1.01
tpcds_q15/datafusion:parquet 21248295 21981494 0.97
tpcds_q16/datafusion:parquet 28802464 30260736 0.95
tpcds_q17/datafusion:parquet 60209170 64396228 0.93
tpcds_q18/datafusion:parquet 109600144 109473845 1.00
tpcds_q19/datafusion:parquet 23563063 22674440 1.04
tpcds_q20/datafusion:parquet 17133119 16906559 1.01
tpcds_q21/datafusion:parquet 18406980 18244824 1.01
tpcds_q22/datafusion:parquet 🚨 180719466 153187401 1.18
tpcds_q23/datafusion:parquet 150746509 148144145 1.02
tpcds_q24/datafusion:parquet 89063258 88108445 1.01
tpcds_q25/datafusion:parquet 64389615 60203247 1.07
tpcds_q26/datafusion:parquet 66864055 64450946 1.04
tpcds_q27/datafusion:parquet 135536719 130886415 1.04
tpcds_q28/datafusion:parquet 44881738 45198042 0.99
tpcds_q29/datafusion:parquet 64174384 62597137 1.03
tpcds_q30/datafusion:parquet 33591767 32224107 1.04
tpcds_q31/datafusion:parquet 68577211 64462287 1.06
tpcds_q32/datafusion:parquet 16525120 15911797 1.04
tpcds_q33/datafusion:parquet 27116549 25979792 1.04
tpcds_q34/datafusion:parquet 🚨 23581519 21255817 1.11
tpcds_q35/datafusion:parquet 72184073 69745153 1.03
tpcds_q36/datafusion:parquet 59350779 57060585 1.04
tpcds_q37/datafusion:parquet 18560737 19199132 0.97
tpcds_q38/datafusion:parquet 42264185 42089074 1.00
tpcds_q39/datafusion:parquet 73415494 73588733 1.00
tpcds_q40/datafusion:parquet 23590160 22307905 1.06
tpcds_q41/datafusion:parquet 14643102 14251918 1.03
tpcds_q42/datafusion:parquet 12046509 12195143 0.99
tpcds_q43/datafusion:parquet 17078277 17273458 0.99
tpcds_q44/datafusion:parquet 33010242 31373862 1.05
tpcds_q45/datafusion:parquet 27622607 27427197 1.01
tpcds_q46/datafusion:parquet 33160075 31407317 1.06
tpcds_q47/datafusion:parquet 128778562 125776863 1.02
tpcds_q48/datafusion:parquet 70158031 69888805 1.00
tpcds_q49/datafusion:parquet 59136844 54130738 1.09
tpcds_q50/datafusion:parquet 42776961 42529613 1.01
tpcds_q51/datafusion:parquet 89036024 85483948 1.04
tpcds_q52/datafusion:parquet 12698075 11830537 1.07
tpcds_q53/datafusion:parquet 17924079 17813312 1.01
tpcds_q54/datafusion:parquet 33107027 32332240 1.02
tpcds_q55/datafusion:parquet 11963337 11406906 1.05
tpcds_q56/datafusion:parquet 29268819 28390724 1.03
tpcds_q57/datafusion:parquet 102294232 95266402 1.07
tpcds_q58/datafusion:parquet 56943525 53591641 1.06
tpcds_q59/datafusion:parquet 61447212 66310907 0.93
tpcds_q60/datafusion:parquet 27383939 27793177 0.99
tpcds_q61/datafusion:parquet 43454453 41870225 1.04
tpcds_q62/datafusion:parquet 🚨 25940271 20076003 1.29
tpcds_q63/datafusion:parquet 18445573 17372881 1.06
tpcds_q64/datafusion:parquet 304085268 294197581 1.03
tpcds_q65/datafusion:parquet 38168391 37725809 1.01
tpcds_q66/datafusion:parquet 🚨 70129926 63611776 1.10
tpcds_q67/datafusion:parquet 🚨 159585294 142309300 1.12
tpcds_q68/datafusion:parquet 32123085 31269974 1.03
tpcds_q69/datafusion:parquet 67563704 66909807 1.01
tpcds_q70/datafusion:parquet 33066257 32537573 1.02
tpcds_q71/datafusion:parquet 23024371 22399650 1.03
tpcds_q72/datafusion:parquet 586487244 579220641 1.01
tpcds_q73/datafusion:parquet 20506969 21119358 0.97
tpcds_q74/datafusion:parquet 85124941 79496305 1.07
tpcds_q75/datafusion:parquet 104298067 105222928 0.99
tpcds_q76/datafusion:parquet 29959268 30428738 0.98
tpcds_q77/datafusion:parquet 38944640 39029258 1.00
tpcds_q78/datafusion:parquet 107903465 110900020 0.97
tpcds_q79/datafusion:parquet 26447338 26330229 1.00
tpcds_q80/datafusion:parquet 75533514 78831988 0.96
tpcds_q81/datafusion:parquet 29707497 29683980 1.00
tpcds_q82/datafusion:parquet 18866933 18703020 1.01
tpcds_q83/datafusion:parquet 40466385 40279913 1.00
tpcds_q84/datafusion:parquet 39614972 38719919 1.02
tpcds_q85/datafusion:parquet 144873222 146791496 0.99
tpcds_q86/datafusion:parquet 🚀 13571398 15989731 0.85
tpcds_q87/datafusion:parquet 43443182 43629678 1.00
tpcds_q88/datafusion:parquet 59796163 61235533 0.98
tpcds_q89/datafusion:parquet 21610429 22155768 0.98
tpcds_q90/datafusion:parquet 14660273 13835164 1.06
tpcds_q91/datafusion:parquet 58789535 56623996 1.04
tpcds_q92/datafusion:parquet 🚨 18854753 17021698 1.11
tpcds_q93/datafusion:parquet 31874986 29590900 1.08
tpcds_q94/datafusion:parquet 21984378 20405437 1.08
tpcds_q95/datafusion:parquet 61106870 59454042 1.03
tpcds_q96/datafusion:parquet 11661174 11208745 1.04
tpcds_q97/datafusion:parquet 29991870 30960276 0.97
tpcds_q98/datafusion:parquet 22547663 21504593 1.05
tpcds_q99/datafusion:parquet 25556954 25868900 0.99
duckdb / vortex-file-compressed (1.015x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-file-compressed 22921024 22127943 1.04
tpcds_q02/duckdb:vortex-file-compressed 22417316 21953631 1.02
tpcds_q03/duckdb:vortex-file-compressed 19387680 18318972 1.06
tpcds_q04/duckdb:vortex-file-compressed 90090816 94852239 0.95
tpcds_q05/duckdb:vortex-file-compressed 36864757 34816044 1.06
tpcds_q06/duckdb:vortex-file-compressed 35728288 33752726 1.06
tpcds_q07/duckdb:vortex-file-compressed 29346120 28233135 1.04
tpcds_q08/duckdb:vortex-file-compressed 26901947 27144947 0.99
tpcds_q09/duckdb:vortex-file-compressed 16715724 16012215 1.04
tpcds_q10/duckdb:vortex-file-compressed 39686180 39351252 1.01
tpcds_q11/duckdb:vortex-file-compressed 74249111 75138510 0.99
tpcds_q12/duckdb:vortex-file-compressed 14372862 13994880 1.03
tpcds_q13/duckdb:vortex-file-compressed 34606099 36781611 0.94
tpcds_q14/duckdb:vortex-file-compressed 102300587 101465112 1.01
tpcds_q15/duckdb:vortex-file-compressed 27580979 27737167 0.99
tpcds_q16/duckdb:vortex-file-compressed 23482807 23078457 1.02
tpcds_q17/duckdb:vortex-file-compressed 47791748 47480458 1.01
tpcds_q18/duckdb:vortex-file-compressed 39529701 38603739 1.02
tpcds_q19/duckdb:vortex-file-compressed 35752137 35941444 0.99
tpcds_q20/duckdb:vortex-file-compressed 15088371 14298056 1.06
tpcds_q21/duckdb:vortex-file-compressed 16568076 15634722 1.06
tpcds_q22/duckdb:vortex-file-compressed 71004120 69918927 1.02
tpcds_q23/duckdb:vortex-file-compressed 88001622 94726516 0.93
tpcds_q24/duckdb:vortex-file-compressed 44503439 43494753 1.02
tpcds_q25/duckdb:vortex-file-compressed 36534360 36709927 1.00
tpcds_q26/duckdb:vortex-file-compressed 19713859 18803733 1.05
tpcds_q27/duckdb:vortex-file-compressed 29978780 28800198 1.04
tpcds_q28/duckdb:vortex-file-compressed 11652271 11782098 0.99
tpcds_q29/duckdb:vortex-file-compressed 45759086 45674641 1.00
tpcds_q30/duckdb:vortex-file-compressed 27303286 27562311 0.99
tpcds_q31/duckdb:vortex-file-compressed 31465500 30960799 1.02
tpcds_q32/duckdb:vortex-file-compressed 13855318 12611621 1.10
tpcds_q33/duckdb:vortex-file-compressed 25595023 25498645 1.00
tpcds_q34/duckdb:vortex-file-compressed 27384215 26995559 1.01
tpcds_q35/duckdb:vortex-file-compressed 64678659 66078494 0.98
tpcds_q36/duckdb:vortex-file-compressed 25980322 25849958 1.01
tpcds_q37/duckdb:vortex-file-compressed 19389922 19396271 1.00
tpcds_q38/duckdb:vortex-file-compressed 35779478 36459496 0.98
tpcds_q39/duckdb:vortex-file-compressed 28483440 27953242 1.02
tpcds_q40/duckdb:vortex-file-compressed 18203697 17636749 1.03
tpcds_q41/duckdb:vortex-file-compressed 12227203 11924369 1.03
tpcds_q42/duckdb:vortex-file-compressed 15026041 15603225 0.96
tpcds_q43/duckdb:vortex-file-compressed 17596599 17273230 1.02
tpcds_q44/duckdb:vortex-file-compressed 23026456 21454944 1.07
tpcds_q45/duckdb:vortex-file-compressed 30607875 30439061 1.01
tpcds_q46/duckdb:vortex-file-compressed 36717895 36530974 1.01
tpcds_q47/duckdb:vortex-file-compressed 53594069 53009270 1.01
tpcds_q48/duckdb:vortex-file-compressed 32486522 33461523 0.97
tpcds_q49/duckdb:vortex-file-compressed 35748851 34234180 1.04
tpcds_q50/duckdb:vortex-file-compressed 28014850 26960478 1.04
tpcds_q51/duckdb:vortex-file-compressed 107421494 107968491 0.99
tpcds_q52/duckdb:vortex-file-compressed 15473959 15750553 0.98
tpcds_q53/duckdb:vortex-file-compressed 24290237 23906559 1.02
tpcds_q54/duckdb:vortex-file-compressed 30086159 29257621 1.03
tpcds_q55/duckdb:vortex-file-compressed 15123216 14219854 1.06
tpcds_q56/duckdb:vortex-file-compressed 28382446 27494318 1.03
tpcds_q57/duckdb:vortex-file-compressed 36470894 36094564 1.01
tpcds_q58/duckdb:vortex-file-compressed 31171706 30269725 1.03
tpcds_q59/duckdb:vortex-file-compressed 39963197 38792557 1.03
tpcds_q60/duckdb:vortex-file-compressed 28041650 27374374 1.02
tpcds_q61/duckdb:vortex-file-compressed 32110414 33691655 0.95
tpcds_q62/duckdb:vortex-file-compressed 15111017 14617904 1.03
tpcds_q63/duckdb:vortex-file-compressed 22721072 21631374 1.05
tpcds_q64/duckdb:vortex-file-compressed 99624319 98451880 1.01
tpcds_q65/duckdb:vortex-file-compressed 22648590 23877516 0.95
tpcds_q66/duckdb:vortex-file-compressed 30055887 28889872 1.04
tpcds_q67/duckdb:vortex-file-compressed 141348417 142803872 0.99
tpcds_q68/duckdb:vortex-file-compressed 39569167 36386321 1.09
tpcds_q69/duckdb:vortex-file-compressed 41873173 43862786 0.95
tpcds_q70/duckdb:vortex-file-compressed 32754420 32510335 1.01
tpcds_q71/duckdb:vortex-file-compressed 22632803 21709404 1.04
tpcds_q72/duckdb:vortex-file-compressed 159447080 149397370 1.07
tpcds_q73/duckdb:vortex-file-compressed 27863918 27825645 1.00
tpcds_q74/duckdb:vortex-file-compressed 46379571 45306537 1.02
tpcds_q75/duckdb:vortex-file-compressed 48536220 48811273 0.99
tpcds_q76/duckdb:vortex-file-compressed 21201998 22031103 0.96
tpcds_q77/duckdb:vortex-file-compressed 24725228 23634962 1.05
tpcds_q78/duckdb:vortex-file-compressed 66087930 67369807 0.98
tpcds_q79/duckdb:vortex-file-compressed 27378301 26829714 1.02
tpcds_q80/duckdb:vortex-file-compressed 47714399 44653402 1.07
tpcds_q81/duckdb:vortex-file-compressed 30110007 29726786 1.01
tpcds_q82/duckdb:vortex-file-compressed 46477662 46142290 1.01
tpcds_q83/duckdb:vortex-file-compressed 27967971 26904160 1.04
tpcds_q84/duckdb:vortex-file-compressed 17497126 16792722 1.04
tpcds_q85/duckdb:vortex-file-compressed 42603862 42806233 1.00
tpcds_q86/duckdb:vortex-file-compressed 16369541 16698142 0.98
tpcds_q87/duckdb:vortex-file-compressed 39648170 38903332 1.02
tpcds_q88/duckdb:vortex-file-compressed 57341887 59832658 0.96
tpcds_q89/duckdb:vortex-file-compressed 22510360 21833384 1.03
tpcds_q90/duckdb:vortex-file-compressed 11098940 10834598 1.02
tpcds_q91/duckdb:vortex-file-compressed 21821297 22087153 0.99
tpcds_q92/duckdb:vortex-file-compressed 18017975 17268771 1.04
tpcds_q93/duckdb:vortex-file-compressed 29083984 27636017 1.05
tpcds_q94/duckdb:vortex-file-compressed 22343230 21960364 1.02
tpcds_q95/duckdb:vortex-file-compressed 123443330 120872704 1.02
tpcds_q96/duckdb:vortex-file-compressed 13889284 12827183 1.08
tpcds_q97/duckdb:vortex-file-compressed 37762548 39289281 0.96
tpcds_q98/duckdb:vortex-file-compressed 19715234 19070264 1.03
tpcds_q99/duckdb:vortex-file-compressed 18554586 18884556 0.98
duckdb / vortex-compact (1.015x ➖, 1↑ 3↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpcds_q01/duckdb:vortex-compact 24067437 23599346 1.02
tpcds_q02/duckdb:vortex-compact 25558738 25116948 1.02
tpcds_q03/duckdb:vortex-compact 46709088 44481042 1.05
tpcds_q04/duckdb:vortex-compact 115906630 108440417 1.07
tpcds_q05/duckdb:vortex-compact 53194610 52833003 1.01
tpcds_q06/duckdb:vortex-compact 48919817 47597196 1.03
tpcds_q07/duckdb:vortex-compact 57896288 59506678 0.97
tpcds_q08/duckdb:vortex-compact 107448347 103789811 1.04
tpcds_q09/duckdb:vortex-compact 26512595 24849551 1.07
tpcds_q10/duckdb:vortex-compact 79591886 78450288 1.01
tpcds_q11/duckdb:vortex-compact 91459337 89936015 1.02
tpcds_q12/duckdb:vortex-compact 18711713 18551669 1.01
tpcds_q13/duckdb:vortex-compact 84291003 85282924 0.99
tpcds_q14/duckdb:vortex-compact 140720938 141031200 1.00
tpcds_q15/duckdb:vortex-compact 33787249 31967139 1.06
tpcds_q16/duckdb:vortex-compact 🚨 32441488 29139828 1.11
tpcds_q17/duckdb:vortex-compact 90337134 91449924 0.99
tpcds_q18/duckdb:vortex-compact 🚨 59360303 53885848 1.10
tpcds_q19/duckdb:vortex-compact 67899500 68088244 1.00
tpcds_q20/duckdb:vortex-compact 18332669 18118260 1.01
tpcds_q21/duckdb:vortex-compact 17819985 17494891 1.02
tpcds_q22/duckdb:vortex-compact 73924633 72394304 1.02
tpcds_q23/duckdb:vortex-compact 132617328 125664099 1.06
tpcds_q24/duckdb:vortex-compact 77187750 75865010 1.02
tpcds_q25/duckdb:vortex-compact 62517917 61042392 1.02
tpcds_q26/duckdb:vortex-compact 37008017 36596211 1.01
tpcds_q27/duckdb:vortex-compact 66892105 67286811 0.99
tpcds_q28/duckdb:vortex-compact 22576983 21831044 1.03
tpcds_q29/duckdb:vortex-compact 88011515 87921047 1.00
tpcds_q30/duckdb:vortex-compact 29793036 31388217 0.95
tpcds_q31/duckdb:vortex-compact 50196789 50307178 1.00
tpcds_q32/duckdb:vortex-compact 18519887 18415006 1.01
tpcds_q33/duckdb:vortex-compact 46437360 45571022 1.02
tpcds_q34/duckdb:vortex-compact 54947792 54733407 1.00
tpcds_q35/duckdb:vortex-compact 101064770 99720838 1.01
tpcds_q36/duckdb:vortex-compact 47557225 46362747 1.03
tpcds_q37/duckdb:vortex-compact 24081852 22050589 1.09
tpcds_q38/duckdb:vortex-compact 57672136 55487647 1.04
tpcds_q39/duckdb:vortex-compact 31775164 29961998 1.06
tpcds_q40/duckdb:vortex-compact 21872901 20980516 1.04
tpcds_q41/duckdb:vortex-compact 14027904 13434578 1.04
tpcds_q42/duckdb:vortex-compact 24600172 24027865 1.02
tpcds_q43/duckdb:vortex-compact 39260748 38688028 1.01
tpcds_q44/duckdb:vortex-compact 36160562 36725397 0.98
tpcds_q45/duckdb:vortex-compact 40728261 39719290 1.03
tpcds_q46/duckdb:vortex-compact 73757340 72505170 1.02
tpcds_q47/duckdb:vortex-compact 75061120 72599613 1.03
tpcds_q48/duckdb:vortex-compact 76290358 74821135 1.02
tpcds_q49/duckdb:vortex-compact 59867016 58272216 1.03
tpcds_q50/duckdb:vortex-compact 60386743 59739318 1.01
tpcds_q51/duckdb:vortex-compact 🚨 144132149 113414008 1.27
tpcds_q52/duckdb:vortex-compact 24741519 23977915 1.03
tpcds_q53/duckdb:vortex-compact 45436901 45104040 1.01
tpcds_q54/duckdb:vortex-compact 48162798 47362937 1.02
tpcds_q55/duckdb:vortex-compact 24985470 24817586 1.01
tpcds_q56/duckdb:vortex-compact 45596715 46236961 0.99
tpcds_q57/duckdb:vortex-compact 40541603 41375831 0.98
tpcds_q58/duckdb:vortex-compact 42250951 41855722 1.01
tpcds_q59/duckdb:vortex-compact 57596946 57168720 1.01
tpcds_q60/duckdb:vortex-compact 48366893 48805047 0.99
tpcds_q61/duckdb:vortex-compact 91784302 90765745 1.01
tpcds_q62/duckdb:vortex-compact 🚀 17181220 19117275 0.90
tpcds_q63/duckdb:vortex-compact 44059428 43431376 1.01
tpcds_q64/duckdb:vortex-compact 168859611 166412234 1.01
tpcds_q65/duckdb:vortex-compact 39904053 39941952 1.00
tpcds_q66/duckdb:vortex-compact 37359836 36562816 1.02
tpcds_q67/duckdb:vortex-compact 166620769 166020231 1.00
tpcds_q68/duckdb:vortex-compact 74224063 75363877 0.98
tpcds_q69/duckdb:vortex-compact 79692649 78438267 1.02
tpcds_q70/duckdb:vortex-compact 70600608 72757260 0.97
tpcds_q71/duckdb:vortex-compact 44968166 43528361 1.03
tpcds_q72/duckdb:vortex-compact 173109378 177461998 0.98
tpcds_q73/duckdb:vortex-compact 54549016 52490705 1.04
tpcds_q74/duckdb:vortex-compact 63800173 60865307 1.05
tpcds_q75/duckdb:vortex-compact 66293104 65993349 1.00
tpcds_q76/duckdb:vortex-compact 35741356 36274375 0.99
tpcds_q77/duckdb:vortex-compact 46635575 47219181 0.99
tpcds_q78/duckdb:vortex-compact 82589387 81815599 1.01
tpcds_q79/duckdb:vortex-compact 92541381 90239260 1.03
tpcds_q80/duckdb:vortex-compact 79306378 78144437 1.01
tpcds_q81/duckdb:vortex-compact 32671000 33341284 0.98
tpcds_q82/duckdb:vortex-compact 49583394 49296263 1.01
tpcds_q83/duckdb:vortex-compact 34977400 36032467 0.97
tpcds_q84/duckdb:vortex-compact 19844746 20713726 0.96
tpcds_q85/duckdb:vortex-compact 66090383 62255275 1.06
tpcds_q86/duckdb:vortex-compact 19246071 19104203 1.01
tpcds_q87/duckdb:vortex-compact 57900217 59042146 0.98
tpcds_q88/duckdb:vortex-compact 237422498 235109639 1.01
tpcds_q89/duckdb:vortex-compact 44191928 44033416 1.00
tpcds_q90/duckdb:vortex-compact 17075993 16723396 1.02
tpcds_q91/duckdb:vortex-compact 54124808 55186720 0.98
tpcds_q92/duckdb:vortex-compact 33242566 32851768 1.01
tpcds_q93/duckdb:vortex-compact 36976965 35579878 1.04
tpcds_q94/duckdb:vortex-compact 31975785 31427296 1.02
tpcds_q95/duckdb:vortex-compact 134327827 134056527 1.00
tpcds_q96/duckdb:vortex-compact 38677678 38436083 1.01
tpcds_q97/duckdb:vortex-compact 51221898 50885774 1.01
tpcds_q98/duckdb:vortex-compact 32255145 32146635 1.00
tpcds_q99/duckdb:vortex-compact 22649248 24994839 0.91
duckdb / parquet (1.017x ➖, 0↑ 3↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpcds_q01/duckdb:parquet 29951658 29529403 1.01
tpcds_q02/duckdb:parquet 24961022 24479939 1.02
tpcds_q03/duckdb:parquet 12956529 13678374 0.95
tpcds_q04/duckdb:parquet 174631515 168728465 1.03
tpcds_q05/duckdb:parquet 🚨 32819775 29765520 1.10
tpcds_q06/duckdb:parquet 34429187 33495628 1.03
tpcds_q07/duckdb:parquet 24769100 24597910 1.01
tpcds_q08/duckdb:parquet 30020488 29478660 1.02
tpcds_q09/duckdb:parquet 45071364 44848838 1.00
tpcds_q10/duckdb:parquet 37917300 37977055 1.00
tpcds_q11/duckdb:parquet 93512017 87608081 1.07
tpcds_q12/duckdb:parquet 16201804 16309635 0.99
tpcds_q13/duckdb:parquet 35681947 35445274 1.01
tpcds_q14/duckdb:parquet 104592768 104404305 1.00
tpcds_q15/duckdb:parquet 31479348 30638453 1.03
tpcds_q16/duckdb:parquet 22665477 22704346 1.00
tpcds_q17/duckdb:parquet 39487535 42347615 0.93
tpcds_q18/duckdb:parquet 50075212 49490809 1.01
tpcds_q19/duckdb:parquet 32627186 32469794 1.00
tpcds_q20/duckdb:parquet 17200216 17301847 0.99
tpcds_q21/duckdb:parquet 🚨 13945944 11577476 1.20
tpcds_q22/duckdb:parquet 70370893 68550323 1.03
tpcds_q23/duckdb:parquet 90659825 83803596 1.08
tpcds_q24/duckdb:parquet 47575460 47000541 1.01
tpcds_q25/duckdb:parquet 36859924 36631375 1.01
tpcds_q26/duckdb:parquet 40210570 39441621 1.02
tpcds_q27/duckdb:parquet 53115290 53278866 1.00
tpcds_q28/duckdb:parquet 43618017 43548572 1.00
tpcds_q29/duckdb:parquet 39373877 36894563 1.07
tpcds_q30/duckdb:parquet 37841651 37896650 1.00
tpcds_q31/duckdb:parquet 29552332 27858171 1.06
tpcds_q32/duckdb:parquet 12860479 13018064 0.99
tpcds_q33/duckdb:parquet 24494782 23587709 1.04
tpcds_q34/duckdb:parquet 23859434 23488500 1.02
tpcds_q35/duckdb:parquet 62638472 61021467 1.03
tpcds_q36/duckdb:parquet 23354216 22315751 1.05
tpcds_q37/duckdb:parquet 14470631 14129766 1.02
tpcds_q38/duckdb:parquet 36890011 36758137 1.00
tpcds_q39/duckdb:parquet 32442685 33078022 0.98
tpcds_q40/duckdb:parquet 20048871 19254263 1.04
tpcds_q41/duckdb:parquet 8980887 8890608 1.01
tpcds_q42/duckdb:parquet 12665245 12922446 0.98
tpcds_q43/duckdb:parquet 18088138 17010636 1.06
tpcds_q44/duckdb:parquet 26139964 25451703 1.03
tpcds_q45/duckdb:parquet 28820842 30054745 0.96
tpcds_q46/duckdb:parquet 48352580 47466228 1.02
tpcds_q47/duckdb:parquet 49611220 50190758 0.99
tpcds_q48/duckdb:parquet 32842011 32668361 1.01
tpcds_q49/duckdb:parquet 30630378 28871525 1.06
tpcds_q50/duckdb:parquet 26999144 26892174 1.00
tpcds_q51/duckdb:parquet 107588095 103165709 1.04
tpcds_q52/duckdb:parquet 13267004 13617911 0.97
tpcds_q53/duckdb:parquet 17328922 17288384 1.00
tpcds_q54/duckdb:parquet 29695359 29988396 0.99
tpcds_q55/duckdb:parquet 12984047 13295686 0.98
tpcds_q56/duckdb:parquet 25438375 25092312 1.01
tpcds_q57/duckdb:parquet 38069940 38213890 1.00
tpcds_q58/duckdb:parquet 26400238 26282965 1.00
tpcds_q59/duckdb:parquet 36742496 36502842 1.01
tpcds_q60/duckdb:parquet 25790362 25076359 1.03
tpcds_q61/duckdb:parquet 35463612 34073942 1.04
tpcds_q62/duckdb:parquet 12790062 12722995 1.01
tpcds_q63/duckdb:parquet 15798052 15806572 1.00
tpcds_q64/duckdb:parquet 76971153 76499935 1.01
tpcds_q65/duckdb:parquet 23240649 23412820 0.99
tpcds_q66/duckdb:parquet 32232222 29328594 1.10
tpcds_q67/duckdb:parquet 138152566 136764100 1.01
tpcds_q68/duckdb:parquet 39508175 39789376 0.99
tpcds_q69/duckdb:parquet 39659052 37989083 1.04
tpcds_q70/duckdb:parquet 22509455 22843095 0.99
tpcds_q71/duckdb:parquet 23798045 22469819 1.06
tpcds_q72/duckdb:parquet 169822862 169046125 1.00
tpcds_q73/duckdb:parquet 20486430 20347552 1.01
tpcds_q74/duckdb:parquet 130942127 125839966 1.04
tpcds_q75/duckdb:parquet 58721719 57560482 1.02
tpcds_q76/duckdb:parquet 22438235 22936915 0.98
tpcds_q77/duckdb:parquet 25415173 25239950 1.01
tpcds_q78/duckdb:parquet 78578978 77260154 1.02
tpcds_q79/duckdb:parquet 30768531 30227422 1.02
tpcds_q80/duckdb:parquet 44082672 44514784 0.99
tpcds_q81/duckdb:parquet 35970972 35090066 1.03
tpcds_q82/duckdb:parquet 18374426 17360543 1.06
tpcds_q83/duckdb:parquet 18781098 18533830 1.01
tpcds_q84/duckdb:parquet 20828700 20982249 0.99
tpcds_q85/duckdb:parquet 42245559 41450624 1.02
tpcds_q86/duckdb:parquet 14050425 13617903 1.03
tpcds_q87/duckdb:parquet 40209724 39615476 1.02
tpcds_q88/duckdb:parquet 54193831 53954045 1.00
tpcds_q89/duckdb:parquet 19505721 20212595 0.97
tpcds_q90/duckdb:parquet 8626118 8379034 1.03
tpcds_q91/duckdb:parquet 25641781 26085932 0.98
tpcds_q92/duckdb:parquet 13356629 13256417 1.01
tpcds_q93/duckdb:parquet 32179497 31950263 1.01
tpcds_q94/duckdb:parquet 18405324 18217768 1.01
tpcds_q95/duckdb:parquet 🚨 146520746 124147880 1.18
tpcds_q96/duckdb:parquet 10643657 10515458 1.01
tpcds_q97/duckdb:parquet 38772285 38052076 1.02
tpcds_q98/duckdb:parquet 22238702 21564058 1.03
tpcds_q99/duckdb:parquet 20883901 20478986 1.02
duckdb / duckdb (1.013x ➖, 2↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpcds_q01/duckdb:duckdb 22377619 22251764 1.01
tpcds_q02/duckdb:duckdb 19232365 18836913 1.02
tpcds_q03/duckdb:duckdb 10396287 10094813 1.03
tpcds_q04/duckdb:duckdb 173002697 175071906 0.99
tpcds_q05/duckdb:duckdb 20991713 21003002 1.00
tpcds_q06/duckdb:duckdb 28798542 27981068 1.03
tpcds_q07/duckdb:duckdb 40551594 40584991 1.00
tpcds_q08/duckdb:duckdb 120541470 120556018 1.00
tpcds_q09/duckdb:duckdb 20985922 20463270 1.03
tpcds_q10/duckdb:duckdb 27900237 28414402 0.98
tpcds_q11/duckdb:duckdb 95080442 86981746 1.09
tpcds_q12/duckdb:duckdb 12960923 12786791 1.01
tpcds_q13/duckdb:duckdb 26015564 25998147 1.00
tpcds_q14/duckdb:duckdb 93560936 94938370 0.99
tpcds_q15/duckdb:duckdb 25599185 24830855 1.03
tpcds_q16/duckdb:duckdb 19638452 19322149 1.02
tpcds_q17/duckdb:duckdb 25735055 24041847 1.07
tpcds_q18/duckdb:duckdb 47000870 47819910 0.98
tpcds_q19/duckdb:duckdb 19049333 20121589 0.95
tpcds_q20/duckdb:duckdb 13239791 13172064 1.01
tpcds_q21/duckdb:duckdb 7508931 7396905 1.02
tpcds_q22/duckdb:duckdb 61340825 61078648 1.00
tpcds_q23/duckdb:duckdb 79513927 79678988 1.00
tpcds_q24/duckdb:duckdb 25485856 25614288 0.99
tpcds_q25/duckdb:duckdb 19124544 18449509 1.04
tpcds_q26/duckdb:duckdb 28890311 28703129 1.01
tpcds_q27/duckdb:duckdb 41628506 40923228 1.02
tpcds_q28/duckdb:duckdb 26139192 26065709 1.00
tpcds_q29/duckdb:duckdb 24021082 22649035 1.06
tpcds_q30/duckdb:duckdb 31148684 28752756 1.08
tpcds_q31/duckdb:duckdb 51493855 50558092 1.02
tpcds_q32/duckdb:duckdb 8184750 7984098 1.03
tpcds_q33/duckdb:duckdb 16541757 15945042 1.04
tpcds_q34/duckdb:duckdb 19168721 19018160 1.01
tpcds_q35/duckdb:duckdb 37364233 36707802 1.02
tpcds_q36/duckdb:duckdb 72252136 70864513 1.02
tpcds_q37/duckdb:duckdb 8884257 8802700 1.01
tpcds_q38/duckdb:duckdb 33652385 35669698 0.94
tpcds_q39/duckdb:duckdb 28371768 27795783 1.02
tpcds_q40/duckdb:duckdb 14973213 14671482 1.02
tpcds_q41/duckdb:duckdb 9422147 9489852 0.99
tpcds_q42/duckdb:duckdb 🚀 8494696 10263991 0.83
tpcds_q43/duckdb:duckdb 15301237 14096322 1.09
tpcds_q44/duckdb:duckdb 15287520 15642497 0.98
tpcds_q45/duckdb:duckdb 19104561 18796492 1.02
tpcds_q46/duckdb:duckdb 40728134 39102242 1.04
tpcds_q47/duckdb:duckdb 46169310 46545606 0.99
tpcds_q48/duckdb:duckdb 25103878 24881684 1.01
tpcds_q49/duckdb:duckdb 21785526 20765814 1.05
tpcds_q50/duckdb:duckdb 16449502 16146089 1.02
tpcds_q51/duckdb:duckdb 102979637 97615188 1.05
tpcds_q52/duckdb:duckdb 11023096 10124959 1.09
tpcds_q53/duckdb:duckdb 15539607 15095920 1.03
tpcds_q54/duckdb:duckdb 19311277 18612221 1.04
tpcds_q55/duckdb:duckdb 9502161 10272888 0.92
tpcds_q56/duckdb:duckdb 17419882 16515574 1.05
tpcds_q57/duckdb:duckdb 36537636 36323968 1.01
tpcds_q58/duckdb:duckdb 17575670 16867353 1.04
tpcds_q59/duckdb:duckdb 37467997 36495197 1.03
tpcds_q60/duckdb:duckdb 19111628 18301124 1.04
tpcds_q61/duckdb:duckdb 17071514 16673451 1.02
tpcds_q62/duckdb:duckdb 9871630 9773889 1.01
tpcds_q63/duckdb:duckdb 13998347 13638991 1.03
tpcds_q64/duckdb:duckdb 58121235 58430390 0.99
tpcds_q65/duckdb:duckdb 37308276 36965912 1.01
tpcds_q66/duckdb:duckdb 26394224 25968405 1.02
tpcds_q67/duckdb:duckdb 135969558 134468302 1.01
tpcds_q68/duckdb:duckdb 27259317 26369138 1.03
tpcds_q69/duckdb:duckdb 29568607 28028038 1.05
tpcds_q70/duckdb:duckdb 16577748 16471693 1.01
tpcds_q71/duckdb:duckdb 16974062 16098403 1.05
tpcds_q72/duckdb:duckdb 46568058 45399735 1.03
tpcds_q73/duckdb:duckdb 14356318 13857753 1.04
tpcds_q74/duckdb:duckdb 147880794 144728433 1.02
tpcds_q75/duckdb:duckdb 47026132 45817740 1.03
tpcds_q76/duckdb:duckdb 14965550 14626384 1.02
tpcds_q77/duckdb:duckdb 15882039 14891771 1.07
tpcds_q78/duckdb:duckdb 64219790 65614887 0.98
tpcds_q79/duckdb:duckdb 20425628 20016611 1.02
tpcds_q80/duckdb:duckdb 31814384 31341138 1.02
tpcds_q81/duckdb:duckdb 40106156 40384186 0.99
tpcds_q82/duckdb:duckdb 10747688 10499405 1.02
tpcds_q83/duckdb:duckdb 11445695 10778932 1.06
tpcds_q84/duckdb:duckdb 14562384 14993557 0.97
tpcds_q85/duckdb:duckdb 26291285 25873011 1.02
tpcds_q86/duckdb:duckdb 12234838 11884692 1.03
tpcds_q87/duckdb:duckdb 35718286 37107058 0.96
tpcds_q88/duckdb:duckdb 31079000 29696238 1.05
tpcds_q89/duckdb:duckdb 17194099 16552473 1.04
tpcds_q90/duckdb:duckdb 6300187 6038914 1.04
tpcds_q91/duckdb:duckdb 14424157 14410013 1.00
tpcds_q92/duckdb:duckdb 9845935 9924818 0.99
tpcds_q93/duckdb:duckdb 23764624 23658124 1.00
tpcds_q94/duckdb:duckdb 14618327 16234496 0.90
tpcds_q95/duckdb:duckdb 🚀 113231868 131123962 0.86
tpcds_q96/duckdb:duckdb 5834912 5825404 1.00
tpcds_q97/duckdb:duckdb 32680970 31854450 1.03
tpcds_q98/duckdb:duckdb 17382517 18397515 0.94
tpcds_q99/duckdb:duckdb 17733765 16538270 1.07

No file size changes detected.

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: FineWeb S3 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -2.5%
Engines: DataFusion No clear signal (-3.5%, environment too noisy confidence) · DuckDB No clear signal (-1.5%, low confidence)
Vortex (geomean): 1.009x ➖
Parquet (geomean): 1.034x ➖
Shifts: Parquet (control) +3.4% · Median polish +2.8%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.987x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-file-compressed 36381561 36959617 0.98
fineweb_q01/datafusion:vortex-file-compressed 613316265 575245443 1.07
fineweb_q02/datafusion:vortex-file-compressed 604279919 567804611 1.06
fineweb_q03/datafusion:vortex-file-compressed 1108286914 1134484079 0.98
fineweb_q04/datafusion:vortex-file-compressed 1171632434 1198947289 0.98
fineweb_q05/datafusion:vortex-file-compressed 1098611584 1097431654 1.00
fineweb_q06/datafusion:vortex-file-compressed 1194205324 1376184819 0.87
fineweb_q07/datafusion:vortex-file-compressed 1124511132 1133161532 0.99
fineweb_q08/datafusion:vortex-file-compressed 463632607 477999380 0.97
datafusion / vortex-compact (0.991x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/datafusion:vortex-compact 38378652 33780322 1.14
fineweb_q01/datafusion:vortex-compact 597411879 625818725 0.95
fineweb_q02/datafusion:vortex-compact 710430821 717468170 0.99
fineweb_q03/datafusion:vortex-compact 1308538862 1367906789 0.96
fineweb_q04/datafusion:vortex-compact 1623376411 1652085544 0.98
fineweb_q05/datafusion:vortex-compact 1364350568 1342096186 1.02
fineweb_q06/datafusion:vortex-compact 1256034551 1250087194 1.00
fineweb_q07/datafusion:vortex-compact 1135594925 1175400561 0.97
fineweb_q08/datafusion:vortex-compact 402656997 435039102 0.93
datafusion / parquet (1.025x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/datafusion:parquet 1268106765 1318883690 0.96
fineweb_q01/datafusion:parquet 1735841509 1828248618 0.95
fineweb_q02/datafusion:parquet 1872441840 1770383102 1.06
fineweb_q03/datafusion:parquet 1754891810 1904783825 0.92
fineweb_q04/datafusion:parquet 1908362315 1748337019 1.09
fineweb_q05/datafusion:parquet 1875871509 1765259475 1.06
fineweb_q06/datafusion:parquet 1949059188 1794105878 1.09
fineweb_q07/datafusion:parquet 1820517373 1799473179 1.01
fineweb_q08/datafusion:parquet 1839892268 1677695604 1.10
duckdb / vortex-file-compressed (1.036x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-file-compressed 94357581 79942331 1.18
fineweb_q01/duckdb:vortex-file-compressed 564732579 599085863 0.94
fineweb_q02/duckdb:vortex-file-compressed 510270808 550909350 0.93
fineweb_q03/duckdb:vortex-file-compressed 1296147966 1331368498 0.97
fineweb_q04/duckdb:vortex-file-compressed 1408750066 1503579118 0.94
fineweb_q05/duckdb:vortex-file-compressed 1336191598 1337347066 1.00
fineweb_q06/duckdb:vortex-file-compressed 1615473950 1448667152 1.12
fineweb_q07/duckdb:vortex-file-compressed 1528350502 1195748854 1.28
fineweb_q08/duckdb:vortex-file-compressed 549069143 533854005 1.03
duckdb / vortex-compact (1.021x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/duckdb:vortex-compact 63780790 87706472 0.73
fineweb_q01/duckdb:vortex-compact 587929662 557732626 1.05
fineweb_q02/duckdb:vortex-compact 640524406 558632622 1.15
fineweb_q03/duckdb:vortex-compact 1758467145 1807129290 0.97
fineweb_q04/duckdb:vortex-compact 1925907807 1776783153 1.08
fineweb_q05/duckdb:vortex-compact 1711231511 1569585362 1.09
fineweb_q06/duckdb:vortex-compact 1569727673 1513037035 1.04
fineweb_q07/duckdb:vortex-compact 1429213508 1393144327 1.03
fineweb_q08/duckdb:vortex-compact 521983613 466768231 1.12
duckdb / parquet (1.044x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
fineweb_q00/duckdb:parquet 1124315754 1150030118 0.98
fineweb_q01/duckdb:parquet 1368669098 1299618848 1.05
fineweb_q02/duckdb:parquet 1338548380 1315157815 1.02
fineweb_q03/duckdb:parquet 3597996657 3550612565 1.01
fineweb_q04/duckdb:parquet 2010553171 1866271372 1.08
fineweb_q05/duckdb:parquet 2219135214 2154071171 1.03
fineweb_q06/duckdb:parquet 4498066075 4123139279 1.09
fineweb_q07/duckdb:parquet 2715868329 2540332654 1.07
fineweb_q08/duckdb:parquet 1154056713 1073126890 1.08

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench Sorted on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -0.6%
Engines: DataFusion No clear signal (+3.9%, low confidence) · DuckDB No clear signal (-3.2%, low confidence)
Vortex (geomean): 0.990x ➖
Parquet (geomean): 0.997x ➖
Shifts: Parquet (control) -0.3% · Median polish +0.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.028x ➖, 1↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:vortex-file-compressed 🚨 478459806 390048278 1.23
clickbench-sorted_q24/datafusion:vortex-file-compressed 22679923 23173018 0.98
clickbench-sorted_q26/datafusion:vortex-file-compressed 22414711 20702689 1.08
clickbench-sorted_q36/datafusion:vortex-file-compressed 66952706 70128299 0.95
clickbench-sorted_q37/datafusion:vortex-file-compressed 🚀 48860994 55798328 0.88
clickbench-sorted_q38/datafusion:vortex-file-compressed 43772676 41048097 1.07
clickbench-sorted_q39/datafusion:vortex-file-compressed 116267547 111478891 1.04
clickbench-sorted_q40/datafusion:vortex-file-compressed 22011900 20843674 1.06
clickbench-sorted_q41/datafusion:vortex-file-compressed 19742629 19805683 1.00
clickbench-sorted_q42/datafusion:vortex-file-compressed 14661040 14154701 1.04
datafusion / parquet (0.989x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench-sorted_q23/datafusion:parquet 4767551448 4904306209 0.97
clickbench-sorted_q24/datafusion:parquet 28909803 28693772 1.01
clickbench-sorted_q26/datafusion:parquet 28349869 27282251 1.04
clickbench-sorted_q36/datafusion:parquet 191295895 184101760 1.04
clickbench-sorted_q37/datafusion:parquet 107980716 116650179 0.93
clickbench-sorted_q38/datafusion:parquet 167717761 168408121 1.00
clickbench-sorted_q39/datafusion:parquet 285179870 286651498 0.99
clickbench-sorted_q40/datafusion:parquet 66271008 65262540 1.02
clickbench-sorted_q41/datafusion:parquet 60208875 62563112 0.96
clickbench-sorted_q42/datafusion:parquet 30590199 32400614 0.94
duckdb / vortex-file-compressed (0.954x ➖, 1↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:vortex-file-compressed 169720927 167910354 1.01
clickbench-sorted_q24/duckdb:vortex-file-compressed 28167531 29700581 0.95
clickbench-sorted_q26/duckdb:vortex-file-compressed 46202107 48675869 0.95
clickbench-sorted_q36/duckdb:vortex-file-compressed 57151598 59479443 0.96
clickbench-sorted_q37/duckdb:vortex-file-compressed 44337073 45316658 0.98
clickbench-sorted_q38/duckdb:vortex-file-compressed 50089378 54421648 0.92
clickbench-sorted_q39/duckdb:vortex-file-compressed 115329593 122312675 0.94
clickbench-sorted_q40/duckdb:vortex-file-compressed 28452038 30149339 0.94
clickbench-sorted_q41/duckdb:vortex-file-compressed 🚀 27395188 30690219 0.89
clickbench-sorted_q42/duckdb:vortex-file-compressed 25464052 25589228 1.00
duckdb / parquet (1.006x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:parquet 206564757 202378826 1.02
clickbench-sorted_q24/duckdb:parquet 29250025 29255304 1.00
clickbench-sorted_q26/duckdb:parquet 25802497 24434307 1.06
clickbench-sorted_q36/duckdb:parquet 110412630 109904608 1.00
clickbench-sorted_q37/duckdb:parquet 95635855 93107555 1.03
clickbench-sorted_q38/duckdb:parquet 97244730 95042157 1.02
clickbench-sorted_q39/duckdb:parquet 182784569 181114518 1.01
clickbench-sorted_q40/duckdb:parquet 41051626 42218917 0.97
clickbench-sorted_q41/duckdb:parquet 41768866 43006555 0.97
clickbench-sorted_q42/duckdb:parquet 30319776 31017173 0.98
duckdb / duckdb (0.993x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench-sorted_q23/duckdb:duckdb 285586855 286354341 1.00
clickbench-sorted_q24/duckdb:duckdb 45994611 45526582 1.01
clickbench-sorted_q26/duckdb:duckdb 41336478 41910154 0.99
clickbench-sorted_q36/duckdb:duckdb 90727518 89979565 1.01
clickbench-sorted_q37/duckdb:duckdb 81656445 80990960 1.01
clickbench-sorted_q38/duckdb:duckdb 65058381 65110735 1.00
clickbench-sorted_q39/duckdb:duckdb 122815346 120798237 1.02
clickbench-sorted_q40/duckdb:duckdb 44164468 44741262 0.99
clickbench-sorted_q41/duckdb:duckdb 42526848 44137269 0.96
clickbench-sorted_q42/duckdb:duckdb 35960648 37536912 0.96

File Size Changes (201 files changed, -0.0% overall, 98↑ 103↓)
File Scale Format Base HEAD Change %
hits_098.vortex 1.0 vortex-compact 102.43 MB 104.15 MB +1.72 MB +1.7%
hits_060.vortex 1.0 vortex-file-compressed 193.25 MB 196.20 MB +2.95 MB +1.5%
hits_061.vortex 1.0 vortex-compact 123.45 MB 125.08 MB +1.63 MB +1.3%
hits_012.vortex 1.0 vortex-file-compressed 190.94 MB 192.96 MB +2.02 MB +1.1%
hits_090.vortex 1.0 vortex-file-compressed 192.63 MB 194.57 MB +1.94 MB +1.0%
hits_001.vortex 1.0 vortex-compact 137.70 MB 138.96 MB +1.26 MB +0.9%
hits_086.vortex 1.0 vortex-compact 139.72 MB 140.82 MB +1.10 MB +0.8%
hits_052.vortex 1.0 vortex-compact 97.47 MB 98.21 MB +761.08 KB +0.8%
hits_026.vortex 1.0 vortex-compact 97.91 MB 98.64 MB +749.86 KB +0.7%
hits_093.vortex 1.0 vortex-compact 98.64 MB 99.30 MB +681.10 KB +0.7%
hits_024.vortex 1.0 vortex-compact 123.98 MB 124.74 MB +785.93 KB +0.6%
hits_076.vortex 1.0 vortex-compact 125.50 MB 126.28 MB +791.13 KB +0.6%
hits_041.vortex 1.0 vortex-compact 97.77 MB 98.31 MB +557.04 KB +0.6%
hits_000.vortex 1.0 vortex-compact 98.24 MB 98.77 MB +546.38 KB +0.5%
hits_074.vortex 1.0 vortex-file-compressed 198.29 MB 199.30 MB +1.01 MB +0.5%
hits_014.vortex 1.0 vortex-compact 133.78 MB 134.41 MB +642.83 KB +0.5%
hits_045.vortex 1.0 vortex-file-compressed 140.23 MB 140.87 MB +660.66 KB +0.5%
hits_004.vortex 1.0 vortex-compact 97.54 MB 97.97 MB +439.19 KB +0.4%
hits_089.vortex 1.0 vortex-compact 99.15 MB 99.57 MB +434.66 KB +0.4%
hits_010.vortex 1.0 vortex-file-compressed 169.06 MB 169.78 MB +732.40 KB +0.4%
hits_054.vortex 1.0 vortex-file-compressed 147.01 MB 147.62 MB +628.16 KB +0.4%
hits_028.vortex 1.0 vortex-file-compressed 151.79 MB 152.41 MB +631.96 KB +0.4%
hits_031.vortex 1.0 vortex-file-compressed 159.53 MB 160.15 MB +636.16 KB +0.4%
hits_081.vortex 1.0 vortex-compact 153.02 MB 153.61 MB +600.32 KB +0.4%
hits_019.vortex 1.0 vortex-file-compressed 140.91 MB 141.42 MB +529.87 KB +0.4%
hits_099.vortex 1.0 vortex-compact 133.02 MB 133.49 MB +490.47 KB +0.4%
hits_063.vortex 1.0 vortex-file-compressed 131.76 MB 132.22 MB +463.94 KB +0.3%
hits_030.vortex 1.0 vortex-compact 98.39 MB 98.72 MB +343.54 KB +0.3%
hits_056.vortex 1.0 vortex-compact 100.86 MB 101.20 MB +340.79 KB +0.3%
hits_081.vortex 1.0 vortex-file-compressed 199.88 MB 200.53 MB +663.73 KB +0.3%
hits_037.vortex 1.0 vortex-compact 132.52 MB 132.94 MB +436.60 KB +0.3%
hits_099.vortex 1.0 vortex-file-compressed 171.35 MB 171.89 MB +552.70 KB +0.3%
hits_058.vortex 1.0 vortex-compact 111.08 MB 111.43 MB +358.08 KB +0.3%
hits_069.vortex 1.0 vortex-compact 99.57 MB 99.88 MB +314.26 KB +0.3%
hits_021.vortex 1.0 vortex-compact 110.64 MB 110.98 MB +347.57 KB +0.3%
hits_051.vortex 1.0 vortex-file-compressed 172.27 MB 172.79 MB +533.72 KB +0.3%
hits_020.vortex 1.0 vortex-file-compressed 160.45 MB 160.91 MB +470.65 KB +0.3%
hits_079.vortex 1.0 vortex-file-compressed 181.01 MB 181.50 MB +507.03 KB +0.3%
hits_008.vortex 1.0 vortex-file-compressed 139.96 MB 140.34 MB +386.78 KB +0.3%
hits_057.vortex 1.0 vortex-file-compressed 159.44 MB 159.86 MB +433.19 KB +0.3%
hits_059.vortex 1.0 vortex-compact 152.64 MB 152.99 MB +362.22 KB +0.2%
hits_006.vortex 1.0 vortex-compact 95.59 MB 95.81 MB +221.55 KB +0.2%
hits_063.vortex 1.0 vortex-compact 98.47 MB 98.69 MB +221.37 KB +0.2%
hits_086.vortex 1.0 vortex-file-compressed 192.26 MB 192.65 MB +402.05 KB +0.2%
hits_068.vortex 1.0 vortex-file-compressed 160.54 MB 160.83 MB +301.34 KB +0.2%
hits_017.vortex 1.0 vortex-compact 111.72 MB 111.91 MB +195.95 KB +0.2%
hits_005.vortex 1.0 vortex-file-compressed 167.58 MB 167.85 MB +284.02 KB +0.2%
hits_088.vortex 1.0 vortex-compact 133.94 MB 134.15 MB +213.44 KB +0.2%
hits_024.vortex 1.0 vortex-file-compressed 160.36 MB 160.59 MB +232.19 KB +0.1%
hits_020.vortex 1.0 vortex-compact 111.47 MB 111.62 MB +158.07 KB +0.1%
hits_083.vortex 1.0 vortex-file-compressed 157.14 MB 157.35 MB +215.61 KB +0.1%
hits_052.vortex 1.0 vortex-file-compressed 130.84 MB 131.02 MB +177.52 KB +0.1%
hits_066.vortex 1.0 vortex-file-compressed 163.01 MB 163.22 MB +217.98 KB +0.1%
hits_091.vortex 1.0 vortex-compact 112.25 MB 112.39 MB +146.84 KB +0.1%
hits_012.vortex 1.0 vortex-compact 139.95 MB 140.11 MB +166.36 KB +0.1%
hits_049.vortex 1.0 vortex-file-compressed 191.44 MB 191.65 MB +211.23 KB +0.1%
hits_070.vortex 1.0 vortex-compact 153.70 MB 153.85 MB +158.17 KB +0.1%
hits_047.vortex 1.0 vortex-file-compressed 154.45 MB 154.61 MB +154.48 KB +0.1%
hits_077.vortex 1.0 vortex-file-compressed 172.40 MB 172.57 MB +165.20 KB +0.1%
hits_038.vortex 1.0 vortex-compact 139.45 MB 139.58 MB +126.30 KB +0.1%
hits_022.vortex 1.0 vortex-compact 153.03 MB 153.16 MB +138.01 KB +0.1%
hits_016.vortex 1.0 vortex-compact 127.33 MB 127.43 MB +102.21 KB +0.1%
hits_067.vortex 1.0 vortex-file-compressed 131.73 MB 131.83 MB +103.76 KB +0.1%
hits_095.vortex 1.0 vortex-file-compressed 154.30 MB 154.42 MB +119.37 KB +0.1%
hits_036.vortex 1.0 vortex-file-compressed 171.34 MB 171.47 MB +131.29 KB +0.1%
hits_046.vortex 1.0 vortex-file-compressed 101.02 MB 101.10 MB +74.74 KB +0.1%
hits_008.vortex 1.0 vortex-compact 106.24 MB 106.31 MB +74.62 KB +0.1%
hits_048.vortex 1.0 vortex-compact 153.11 MB 153.22 MB +104.52 KB +0.1%
hits_010.vortex 1.0 vortex-compact 123.42 MB 123.50 MB +83.90 KB +0.1%
hits_042.vortex 1.0 vortex-compact 136.33 MB 136.41 MB +83.43 KB +0.1%
hits_054.vortex 1.0 vortex-compact 112.04 MB 112.10 MB +65.16 KB +0.1%
hits_030.vortex 1.0 vortex-file-compressed 131.86 MB 131.93 MB +72.58 KB +0.1%
hits_035.vortex 1.0 vortex-file-compressed 102.90 MB 102.95 MB +51.43 KB +0.0%
hits_014.vortex 1.0 vortex-file-compressed 172.05 MB 172.12 MB +72.12 KB +0.0%
hits_051.vortex 1.0 vortex-compact 134.03 MB 134.08 MB +54.97 KB +0.0%
hits_049.vortex 1.0 vortex-compact 140.54 MB 140.60 MB +57.48 KB +0.0%
hits_043.vortex 1.0 vortex-file-compressed 126.42 MB 126.47 MB +45.11 KB +0.0%
hits_028.vortex 1.0 vortex-compact 115.63 MB 115.67 MB +34.03 KB +0.0%
hits_009.vortex 1.0 vortex-compact 75.24 MB 75.26 MB +20.34 KB +0.0%
hits_079.vortex 1.0 vortex-compact 128.07 MB 128.10 MB +31.91 KB +0.0%
hits_018.vortex 1.0 vortex-compact 152.91 MB 152.95 MB +37.57 KB +0.0%
hits_064.vortex 1.0 vortex-file-compressed 190.88 MB 190.92 MB +44.82 KB +0.0%
hits_040.vortex 1.0 vortex-compact 109.97 MB 109.99 MB +23.12 KB +0.0%
hits_090.vortex 1.0 vortex-compact 141.32 MB 141.34 MB +28.59 KB +0.0%
hits_084.vortex 1.0 vortex-file-compressed 154.55 MB 154.57 MB +28.02 KB +0.0%
hits_069.vortex 1.0 vortex-file-compressed 142.62 MB 142.64 MB +22.70 KB +0.0%
hits_073.vortex 1.0 vortex-compact 134.20 MB 134.22 MB +19.98 KB +0.0%
hits_056.vortex 1.0 vortex-file-compressed 135.80 MB 135.82 MB +19.98 KB +0.0%
hits_047.vortex 1.0 vortex-compact 110.50 MB 110.51 MB +15.40 KB +0.0%
hits_044.vortex 1.0 vortex-compact 153.67 MB 153.69 MB +19.55 KB +0.0%
hits_031.vortex 1.0 vortex-compact 111.64 MB 111.65 MB +12.60 KB +0.0%
hits_097.vortex 1.0 vortex-file-compressed 193.06 MB 193.07 MB +15.63 KB +0.0%
hits_082.vortex 1.0 vortex-compact 106.27 MB 106.27 MB +7.62 KB +0.0%
hits_053.vortex 1.0 vortex-file-compressed 189.94 MB 189.95 MB +12.36 KB +0.0%
hits_064.vortex 1.0 vortex-compact 140.03 MB 140.03 MB +7.02 KB +0.0%
hits_039.vortex 1.0 vortex-file-compressed 161.10 MB 161.11 MB +7.76 KB +0.0%
hits_072.vortex 1.0 vortex-compact 75.63 MB 75.63 MB +1.31 KB +0.0%
hits_003.vortex 1.0 vortex-compact 104.53 MB 104.53 MB +1.27 KB +0.0%
hits_085.vortex 1.0 vortex-compact 153.32 MB 153.31 MB 2.66 KB -0.0%
hits_017.vortex 1.0 vortex-file-compressed 146.85 MB 146.84 MB 6.88 KB -0.0%
hits_034.vortex 1.0 vortex-file-compressed 182.10 MB 182.09 MB 9.17 KB -0.0%
hits_092.vortex 1.0 vortex-file-compressed 199.67 MB 199.66 MB 10.22 KB -0.0%
hits_035.vortex 1.0 vortex-compact 75.94 MB 75.94 MB 4.05 KB -0.0%
hits_076.vortex 1.0 vortex-file-compressed 161.03 MB 161.02 MB 9.94 KB -0.0%
hits_025.vortex 1.0 vortex-compact 133.47 MB 133.46 MB 9.07 KB -0.0%
hits_095.vortex 1.0 vortex-compact 110.65 MB 110.64 MB 8.48 KB -0.0%
hits_027.vortex 1.0 vortex-file-compressed 190.30 MB 190.29 MB 16.26 KB -0.0%
hits_075.vortex 1.0 vortex-compact 139.11 MB 139.10 MB 13.26 KB -0.0%
hits_019.vortex 1.0 vortex-compact 106.69 MB 106.67 MB 12.62 KB -0.0%
hits_033.vortex 1.0 vortex-file-compressed 200.13 MB 200.11 MB 24.66 KB -0.0%
hits_032.vortex 1.0 vortex-compact 110.64 MB 110.62 MB 14.86 KB -0.0%
hits_087.vortex 1.0 vortex-file-compressed 161.13 MB 161.11 MB 23.91 KB -0.0%
hits_085.vortex 1.0 vortex-file-compressed 199.72 MB 199.68 MB 34.26 KB -0.0%
hits_060.vortex 1.0 vortex-compact 141.17 MB 141.15 MB 24.27 KB -0.0%
hits_080.vortex 1.0 vortex-file-compressed 126.90 MB 126.88 MB 22.77 KB -0.0%
hits_066.vortex 1.0 vortex-compact 117.60 MB 117.58 MB 21.80 KB -0.0%
hits_096.vortex 1.0 vortex-compact 153.34 MB 153.30 MB 36.18 KB -0.0%
hits_005.vortex 1.0 vortex-compact 116.38 MB 116.35 MB 28.59 KB -0.0%
hits_057.vortex 1.0 vortex-compact 111.93 MB 111.91 MB 28.77 KB -0.0%
hits_096.vortex 1.0 vortex-file-compressed 199.63 MB 199.58 MB 52.68 KB -0.0%
hits_037.vortex 1.0 vortex-file-compressed 177.19 MB 177.15 MB 46.87 KB -0.0%
hits_027.vortex 1.0 vortex-compact 137.98 MB 137.94 MB 41.12 KB -0.0%
hits_084.vortex 1.0 vortex-compact 110.71 MB 110.67 MB 35.41 KB -0.0%
hits_032.vortex 1.0 vortex-file-compressed 154.67 MB 154.62 MB 51.34 KB -0.0%
hits_091.vortex 1.0 vortex-file-compressed 147.14 MB 147.08 MB 58.09 KB -0.0%
hits_072.vortex 1.0 vortex-file-compressed 102.50 MB 102.46 MB 41.92 KB -0.0%
hits_058.vortex 1.0 vortex-file-compressed 155.28 MB 155.21 MB 63.56 KB -0.0%
hits_073.vortex 1.0 vortex-file-compressed 172.64 MB 172.56 MB 75.94 KB -0.0%
hits_088.vortex 1.0 vortex-file-compressed 172.16 MB 172.08 MB 81.44 KB -0.0%
hits_003.vortex 1.0 vortex-file-compressed 136.64 MB 136.57 MB 65.80 KB -0.0%
hits_059.vortex 1.0 vortex-file-compressed 199.19 MB 199.09 MB 97.07 KB -0.0%
hits_038.vortex 1.0 vortex-file-compressed 190.30 MB 190.20 MB 97.13 KB -0.0%
hits_002.vortex 1.0 vortex-file-compressed 161.20 MB 161.12 MB 85.13 KB -0.1%
hits_036.vortex 1.0 vortex-compact 133.32 MB 133.25 MB 70.71 KB -0.1%
hits_025.vortex 1.0 vortex-file-compressed 172.25 MB 172.15 MB 96.03 KB -0.1%
hits_071.vortex 1.0 vortex-compact 106.20 MB 106.14 MB 60.11 KB -0.1%
hits_021.vortex 1.0 vortex-file-compressed 154.36 MB 154.27 MB 88.04 KB -0.1%
hits_022.vortex 1.0 vortex-file-compressed 199.22 MB 199.11 MB 117.20 KB -0.1%
hits_092.vortex 1.0 vortex-compact 153.43 MB 153.34 MB 95.63 KB -0.1%
hits_094.vortex 1.0 vortex-compact 110.79 MB 110.73 MB 69.54 KB -0.1%
hits_065.vortex 1.0 vortex-file-compressed 161.35 MB 161.24 MB 103.75 KB -0.1%
hits_083.vortex 1.0 vortex-compact 110.07 MB 110.00 MB 70.95 KB -0.1%
hits_033.vortex 1.0 vortex-compact 153.47 MB 153.37 MB 107.30 KB -0.1%
hits_068.vortex 1.0 vortex-compact 112.55 MB 112.47 MB 80.01 KB -0.1%
hits_034.vortex 1.0 vortex-compact 133.43 MB 133.34 MB 99.06 KB -0.1%
hits_001.vortex 1.0 vortex-file-compressed 189.17 MB 189.01 MB 155.91 KB -0.1%
hits_061.vortex 1.0 vortex-file-compressed 160.98 MB 160.84 MB 141.70 KB -0.1%
hits_011.vortex 1.0 vortex-file-compressed 199.47 MB 199.29 MB 181.19 KB -0.1%
hits_000.vortex 1.0 vortex-file-compressed 131.70 MB 131.58 MB 123.11 KB -0.1%
hits_007.vortex 1.0 vortex-compact 153.62 MB 153.47 MB 150.29 KB -0.1%
hits_089.vortex 1.0 vortex-file-compressed 131.75 MB 131.62 MB 129.08 KB -0.1%
hits_093.vortex 1.0 vortex-file-compressed 131.77 MB 131.63 MB 140.48 KB -0.1%
hits_082.vortex 1.0 vortex-file-compressed 140.06 MB 139.91 MB 154.87 KB -0.1%
hits_016.vortex 1.0 vortex-file-compressed 180.49 MB 180.28 MB 209.13 KB -0.1%
hits_075.vortex 1.0 vortex-file-compressed 189.66 MB 189.45 MB 222.67 KB -0.1%
hits_098.vortex 1.0 vortex-file-compressed 137.70 MB 137.54 MB 167.05 KB -0.1%
hits_015.vortex 1.0 vortex-file-compressed 131.21 MB 131.05 MB 159.30 KB -0.1%
hits_062.vortex 1.0 vortex-file-compressed 170.76 MB 170.55 MB 221.39 KB -0.1%
hits_026.vortex 1.0 vortex-file-compressed 131.53 MB 131.36 MB 174.81 KB -0.1%
hits_046.vortex 1.0 vortex-compact 74.98 MB 74.88 MB 103.28 KB -0.1%
hits_040.vortex 1.0 vortex-file-compressed 143.59 MB 143.38 MB 217.61 KB -0.1%
hits_009.vortex 1.0 vortex-file-compressed 101.47 MB 101.32 MB 156.95 KB -0.2%
hits_044.vortex 1.0 vortex-file-compressed 200.41 MB 200.10 MB 315.77 KB -0.2%
hits_029.vortex 1.0 vortex-compact 153.69 MB 153.45 MB 254.85 KB -0.2%
hits_013.vortex 1.0 vortex-file-compressed 161.42 MB 161.14 MB 290.81 KB -0.2%
hits_078.vortex 1.0 vortex-file-compressed 131.18 MB 130.92 MB 263.29 KB -0.2%
hits_074.vortex 1.0 vortex-compact 153.22 MB 152.92 MB 311.00 KB -0.2%
hits_062.vortex 1.0 vortex-compact 132.87 MB 132.52 MB 352.34 KB -0.3%
hits_042.vortex 1.0 vortex-file-compressed 202.11 MB 201.58 MB 538.75 KB -0.3%
hits_015.vortex 1.0 vortex-compact 98.27 MB 97.99 MB 288.06 KB -0.3%
hits_029.vortex 1.0 vortex-file-compressed 200.54 MB 199.95 MB 598.95 KB -0.3%
hits_007.vortex 1.0 vortex-file-compressed 200.68 MB 200.09 MB 608.74 KB -0.3%
hits_018.vortex 1.0 vortex-file-compressed 198.98 MB 198.34 MB 657.26 KB -0.3%
hits_006.vortex 1.0 vortex-file-compressed 126.40 MB 125.97 MB 438.86 KB -0.3%
hits_077.vortex 1.0 vortex-compact 134.55 MB 134.09 MB 470.66 KB -0.3%
hits_094.vortex 1.0 vortex-file-compressed 158.93 MB 158.37 MB 569.92 KB -0.4%
hits_053.vortex 1.0 vortex-compact 139.05 MB 138.54 MB 514.23 KB -0.4%
hits_087.vortex 1.0 vortex-compact 124.24 MB 123.72 MB 524.84 KB -0.4%
hits_041.vortex 1.0 vortex-file-compressed 131.74 MB 131.18 MB 572.55 KB -0.4%
hits_004.vortex 1.0 vortex-file-compressed 131.67 MB 131.03 MB 658.61 KB -0.5%
hits_071.vortex 1.0 vortex-file-compressed 140.72 MB 140.02 MB 712.27 KB -0.5%
hits_045.vortex 1.0 vortex-compact 106.22 MB 105.65 MB 585.02 KB -0.5%
hits_055.vortex 1.0 vortex-compact 153.31 MB 152.48 MB 849.48 KB -0.5%
hits_065.vortex 1.0 vortex-compact 124.55 MB 123.87 MB 698.34 KB -0.5%
hits_011.vortex 1.0 vortex-compact 153.11 MB 152.25 MB 886.98 KB -0.6%
hits_039.vortex 1.0 vortex-compact 125.11 MB 124.35 MB 785.27 KB -0.6%
hits_048.vortex 1.0 vortex-file-compressed 199.56 MB 198.31 MB 1.25 MB -0.6%
hits_070.vortex 1.0 vortex-file-compressed 199.97 MB 198.65 MB 1.32 MB -0.7%
hits_023.vortex 1.0 vortex-file-compressed 196.96 MB 195.54 MB 1.42 MB -0.7%
hits_023.vortex 1.0 vortex-compact 142.77 MB 141.69 MB 1.08 MB -0.8%
hits_055.vortex 1.0 vortex-file-compressed 199.84 MB 198.30 MB 1.54 MB -0.8%
hits_002.vortex 1.0 vortex-compact 125.39 MB 124.39 MB 1.01 MB -0.8%
hits_097.vortex 1.0 vortex-compact 141.31 MB 140.14 MB 1.17 MB -0.8%
hits_078.vortex 1.0 vortex-compact 99.29 MB 98.21 MB 1.08 MB -1.1%
hits_067.vortex 1.0 vortex-compact 99.58 MB 98.40 MB 1.18 MB -1.2%
hits_050.vortex 1.0 vortex-file-compressed 161.68 MB 159.64 MB 2.04 MB -1.3%
hits_050.vortex 1.0 vortex-compact 125.65 MB 123.90 MB 1.75 MB -1.4%
hits_013.vortex 1.0 vortex-compact 125.92 MB 123.92 MB 2.00 MB -1.6%
hits_080.vortex 1.0 vortex-compact 96.80 MB 94.80 MB 2.00 MB -2.1%
hits_043.vortex 1.0 vortex-compact 96.25 MB 94.12 MB 2.13 MB -2.2%
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 11.93 GB → 11.93 GB (-0.0%)
  • vortex-file-compressed: 15.96 GB → 15.97 GB (+0.0%)

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Statistical and Population Genetics 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.6%
Engines: DuckDB No clear signal (+0.6%, low confidence)
Vortex (geomean): 0.987x ➖
Parquet (geomean): 0.980x ➖
Shifts: Parquet (control) -2.0% · Median polish -1.6%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

duckdb / vortex-file-compressed (0.980x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-file-compressed 11925879 12822000 0.93
statpopgen_q01/duckdb:vortex-file-compressed 27042805 27311815 0.99
statpopgen_q02/duckdb:vortex-file-compressed 525715103 522934804 1.01
statpopgen_q03/duckdb:vortex-file-compressed 1040810507 1044882126 1.00
statpopgen_q04/duckdb:vortex-file-compressed 1019461221 1040976115 0.98
statpopgen_q05/duckdb:vortex-file-compressed 463830292 483968609 0.96
statpopgen_q06/duckdb:vortex-file-compressed 1485591462 1547635309 0.96
statpopgen_q07/duckdb:vortex-file-compressed 190283096 199155682 0.96
statpopgen_q08/duckdb:vortex-file-compressed 220282797 224071741 0.98
statpopgen_q09/duckdb:vortex-file-compressed 842551799 810656004 1.04
statpopgen_q10/duckdb:vortex-file-compressed 2521890933 2559203299 0.99
duckdb / vortex-compact (0.993x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
statpopgen_q00/duckdb:vortex-compact 11658254 11593387 1.01
statpopgen_q01/duckdb:vortex-compact 217866398 211453736 1.03
statpopgen_q02/duckdb:vortex-compact 574431839 570294620 1.01
statpopgen_q03/duckdb:vortex-compact 1156103324 1139385547 1.01
statpopgen_q04/duckdb:vortex-compact 1162095726 1160843540 1.00
statpopgen_q05/duckdb:vortex-compact 557189082 578211113 0.96
statpopgen_q06/duckdb:vortex-compact 1479869723 1492673496 0.99
statpopgen_q07/duckdb:vortex-compact 852690929 870837042 0.98
statpopgen_q08/duckdb:vortex-compact 872907857 898466583 0.97
statpopgen_q09/duckdb:vortex-compact 912634339 939348983 0.97
statpopgen_q10/duckdb:vortex-compact 2579154020 2598530032 0.99
duckdb / parquet (0.980x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
statpopgen_q00/duckdb:parquet 326498180 341768741 0.96
statpopgen_q01/duckdb:parquet 408910365 417695110 0.98
statpopgen_q02/duckdb:parquet 783387107 791679091 0.99
statpopgen_q03/duckdb:parquet 1198919866 1231680640 0.97
statpopgen_q04/duckdb:parquet 1205803119 1229654023 0.98
statpopgen_q05/duckdb:parquet 839419007 844102604 0.99
statpopgen_q06/duckdb:parquet 1445877422 1451935160 1.00
statpopgen_q07/duckdb:parquet 869935871 907140143 0.96
statpopgen_q08/duckdb:parquet 885900617 898793668 0.99
statpopgen_q09/duckdb:parquet 1037096625 1050079822 0.99
statpopgen_q10/duckdb:parquet 2247194695 2283941131 0.98

No file size changes detected.

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: Clickbench on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -2.5%
Engines: DataFusion No clear signal (-2.0%, environment too noisy confidence) · DuckDB No clear signal (-2.1%, low confidence)
Vortex (geomean): 0.991x ➖
Parquet (geomean): 1.019x ➖
Shifts: Parquet (control) +1.9% · Median polish -0.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.013x ➖, 1↑ 3↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench_q00/datafusion:vortex-file-compressed 🚨 2266170 1600062 1.42
clickbench_q01/datafusion:vortex-file-compressed 17885868 18110579 0.99
clickbench_q02/datafusion:vortex-file-compressed 34457373 35711220 0.96
clickbench_q03/datafusion:vortex-file-compressed 🚀 36531552 40596157 0.90
clickbench_q04/datafusion:vortex-file-compressed 240521003 236923428 1.02
clickbench_q05/datafusion:vortex-file-compressed 306266214 303478592 1.01
clickbench_q06/datafusion:vortex-file-compressed 1691111 1554648 1.09
clickbench_q07/datafusion:vortex-file-compressed 24431944 24213132 1.01
clickbench_q08/datafusion:vortex-file-compressed 352047222 332861542 1.06
clickbench_q09/datafusion:vortex-file-compressed 🚨 499638485 450811404 1.11
clickbench_q10/datafusion:vortex-file-compressed 78604952 73943945 1.06
clickbench_q11/datafusion:vortex-file-compressed 89210667 85167480 1.05
clickbench_q12/datafusion:vortex-file-compressed 282879135 258615237 1.09
clickbench_q13/datafusion:vortex-file-compressed 439729314 413904793 1.06
clickbench_q14/datafusion:vortex-file-compressed 273988524 255074343 1.07
clickbench_q15/datafusion:vortex-file-compressed 295308750 276210508 1.07
clickbench_q16/datafusion:vortex-file-compressed 647095092 649837978 1.00
clickbench_q17/datafusion:vortex-file-compressed 645255805 648334990 1.00
clickbench_q18/datafusion:vortex-file-compressed 1343941364 1358325280 0.99
clickbench_q19/datafusion:vortex-file-compressed 26876666 27063461 0.99
clickbench_q20/datafusion:vortex-file-compressed 260650341 262836043 0.99
clickbench_q21/datafusion:vortex-file-compressed 350437921 351053049 1.00
clickbench_q22/datafusion:vortex-file-compressed 437271449 445708283 0.98
clickbench_q23/datafusion:vortex-file-compressed 558168872 584767950 0.95
clickbench_q24/datafusion:vortex-file-compressed 44626851 41677682 1.07
clickbench_q25/datafusion:vortex-file-compressed 73913459 73732095 1.00
clickbench_q26/datafusion:vortex-file-compressed 40564076 44021866 0.92
clickbench_q27/datafusion:vortex-file-compressed 375245340 370647924 1.01
clickbench_q28/datafusion:vortex-file-compressed 2347296181 2327087805 1.01
clickbench_q29/datafusion:vortex-file-compressed 49072068 53252178 0.92
clickbench_q30/datafusion:vortex-file-compressed 224647303 230318032 0.98
clickbench_q31/datafusion:vortex-file-compressed 242638105 248384632 0.98
clickbench_q32/datafusion:vortex-file-compressed 1013701146 1037657125 0.98
clickbench_q33/datafusion:vortex-file-compressed 1352593420 1396248629 0.97
clickbench_q34/datafusion:vortex-file-compressed 1367640665 1386836598 0.99
clickbench_q35/datafusion:vortex-file-compressed 242509273 243297179 1.00
clickbench_q36/datafusion:vortex-file-compressed 58944285 56121636 1.05
clickbench_q37/datafusion:vortex-file-compressed 25505549 25012749 1.02
clickbench_q38/datafusion:vortex-file-compressed 🚨 17973734 15938801 1.13
clickbench_q39/datafusion:vortex-file-compressed 114527293 122747818 0.93
clickbench_q40/datafusion:vortex-file-compressed 11906312 12696747 0.94
clickbench_q41/datafusion:vortex-file-compressed 11437991 12152320 0.94
clickbench_q42/datafusion:vortex-file-compressed 11349230 11367348 1.00
datafusion / parquet (1.034x ➖, 0↑ 3↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench_q00/datafusion:parquet 🚨 1801412 1579368 1.14
clickbench_q01/datafusion:parquet 19405530 20352102 0.95
clickbench_q02/datafusion:parquet 43039387 45039206 0.96
clickbench_q03/datafusion:parquet 35136046 35316301 0.99
clickbench_q04/datafusion:parquet 273628306 265990390 1.03
clickbench_q05/datafusion:parquet 335773661 316126899 1.06
clickbench_q06/datafusion:parquet 1675384 1599311 1.05
clickbench_q07/datafusion:parquet 21888156 20668766 1.06
clickbench_q08/datafusion:parquet 338301139 331021834 1.02
clickbench_q09/datafusion:parquet 480941618 490596222 0.98
clickbench_q10/datafusion:parquet 94159059 93075789 1.01
clickbench_q11/datafusion:parquet 122872045 117644952 1.04
clickbench_q12/datafusion:parquet 308713713 292214862 1.06
clickbench_q13/datafusion:parquet 481850363 459799701 1.05
clickbench_q14/datafusion:parquet 315508039 310996035 1.01
clickbench_q15/datafusion:parquet 290684000 278930710 1.04
clickbench_q16/datafusion:parquet 678519506 670322604 1.01
clickbench_q17/datafusion:parquet 673045004 645968355 1.04
clickbench_q18/datafusion:parquet 1450346766 1366686470 1.06
clickbench_q19/datafusion:parquet 28403129 26535542 1.07
clickbench_q20/datafusion:parquet 577443340 568906371 1.02
clickbench_q21/datafusion:parquet 646308153 617456706 1.05
clickbench_q22/datafusion:parquet 936312692 910792741 1.03
clickbench_q23/datafusion:parquet 4405140839 4031880391 1.09
clickbench_q24/datafusion:parquet 57342809 54421556 1.05
clickbench_q25/datafusion:parquet 133257447 128211719 1.04
clickbench_q26/datafusion:parquet 56509812 53974988 1.05
clickbench_q27/datafusion:parquet 700304059 650862271 1.08
clickbench_q28/datafusion:parquet 2517714929 2455152693 1.03
clickbench_q29/datafusion:parquet 🚨 53934338 44451927 1.21
clickbench_q30/datafusion:parquet 333482980 314954384 1.06
clickbench_q31/datafusion:parquet 368785495 339681966 1.09
clickbench_q32/datafusion:parquet 🚨 1241548740 1105904870 1.12
clickbench_q33/datafusion:parquet 1595565708 1504531542 1.06
clickbench_q34/datafusion:parquet 1518080283 1506751857 1.01
clickbench_q35/datafusion:parquet 258490220 244143635 1.06
clickbench_q36/datafusion:parquet 104784010 104240803 1.01
clickbench_q37/datafusion:parquet 41705729 41849996 1.00
clickbench_q38/datafusion:parquet 60401469 60397186 1.00
clickbench_q39/datafusion:parquet 212162913 209316710 1.01
clickbench_q40/datafusion:parquet 22679495 23862572 0.95
clickbench_q41/datafusion:parquet 21359071 22128127 0.97
clickbench_q42/datafusion:parquet 21410161 23698928 0.90
duckdb / vortex-file-compressed (0.970x ➖, 8↑ 2↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench_q00/duckdb:vortex-file-compressed 10090111 9926018 1.02
clickbench_q01/duckdb:vortex-file-compressed 15342608 15593463 0.98
clickbench_q02/duckdb:vortex-file-compressed 20045767 20969389 0.96
clickbench_q03/duckdb:vortex-file-compressed 26416666 28223190 0.94
clickbench_q04/duckdb:vortex-file-compressed 202635658 198928688 1.02
clickbench_q05/duckdb:vortex-file-compressed 181439703 184943588 0.98
clickbench_q06/duckdb:vortex-file-compressed 18606385 18594862 1.00
clickbench_q07/duckdb:vortex-file-compressed 19818287 20617719 0.96
clickbench_q08/duckdb:vortex-file-compressed 267776847 271921593 0.98
clickbench_q09/duckdb:vortex-file-compressed 345917946 350289716 0.99
clickbench_q10/duckdb:vortex-file-compressed 72342978 73644891 0.98
clickbench_q11/duckdb:vortex-file-compressed 84953736 84861956 1.00
clickbench_q12/duckdb:vortex-file-compressed 203823677 210197683 0.97
clickbench_q13/duckdb:vortex-file-compressed 416598401 415292896 1.00
clickbench_q14/duckdb:vortex-file-compressed 240256881 245547523 0.98
clickbench_q15/duckdb:vortex-file-compressed 251575519 254987902 0.99
clickbench_q16/duckdb:vortex-file-compressed 537317554 541534304 0.99
clickbench_q17/duckdb:vortex-file-compressed 429947106 446820015 0.96
clickbench_q18/duckdb:vortex-file-compressed 948811527 955727657 0.99
clickbench_q19/duckdb:vortex-file-compressed 20808877 22497317 0.92
clickbench_q20/duckdb:vortex-file-compressed 245904194 253865322 0.97
clickbench_q21/duckdb:vortex-file-compressed 333333446 334312012 1.00
clickbench_q22/duckdb:vortex-file-compressed 🚀 471320995 524821284 0.90
clickbench_q23/duckdb:vortex-file-compressed 🚀 149509850 166419250 0.90
clickbench_q24/duckdb:vortex-file-compressed 🚨 41846647 35280347 1.19
clickbench_q25/duckdb:vortex-file-compressed 80601955 78765354 1.02
clickbench_q26/duckdb:vortex-file-compressed 🚨 47503673 41861665 1.13
clickbench_q27/duckdb:vortex-file-compressed 219875096 211640745 1.04
clickbench_q28/duckdb:vortex-file-compressed 3011517307 3027400562 0.99
clickbench_q29/duckdb:vortex-file-compressed 🚀 26593325 30972149 0.86
clickbench_q30/duckdb:vortex-file-compressed 201823822 203939325 0.99
clickbench_q31/duckdb:vortex-file-compressed 297334756 295915728 1.00
clickbench_q32/duckdb:vortex-file-compressed 1125513215 1161733671 0.97
clickbench_q33/duckdb:vortex-file-compressed 1095388966 1146592406 0.96
clickbench_q34/duckdb:vortex-file-compressed 1196247083 1194154142 1.00
clickbench_q35/duckdb:vortex-file-compressed 373850920 369413272 1.01
clickbench_q36/duckdb:vortex-file-compressed 🚀 28631308 33217531 0.86
clickbench_q37/duckdb:vortex-file-compressed 🚀 20706857 23379238 0.89
clickbench_q38/duckdb:vortex-file-compressed 🚀 23261899 26483822 0.88
clickbench_q39/duckdb:vortex-file-compressed 43753828 46893679 0.93
clickbench_q40/duckdb:vortex-file-compressed 🚀 19830102 24015034 0.83
clickbench_q41/duckdb:vortex-file-compressed 🚀 18585777 22245534 0.84
clickbench_q42/duckdb:vortex-file-compressed 21899593 21021977 1.04
duckdb / parquet (1.004x ➖, 0↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench_q00/duckdb:parquet 23737444 24851474 0.96
clickbench_q01/duckdb:parquet 🚨 32652649 29133219 1.12
clickbench_q02/duckdb:parquet 50714413 51050754 0.99
clickbench_q03/duckdb:parquet 40605947 40613946 1.00
clickbench_q04/duckdb:parquet 203962577 204307352 1.00
clickbench_q05/duckdb:parquet 262225964 259931075 1.01
clickbench_q06/duckdb:parquet 48424648 48880446 0.99
clickbench_q07/duckdb:parquet 32376265 31340309 1.03
clickbench_q08/duckdb:parquet 274531599 274217161 1.00
clickbench_q09/duckdb:parquet 407190161 403627798 1.01
clickbench_q10/duckdb:parquet 83285675 82561498 1.01
clickbench_q11/duckdb:parquet 102543129 101564755 1.01
clickbench_q12/duckdb:parquet 281570155 283086070 0.99
clickbench_q13/duckdb:parquet 474313226 478298492 0.99
clickbench_q14/duckdb:parquet 315839592 319497568 0.99
clickbench_q15/duckdb:parquet 254762530 255435049 1.00
clickbench_q16/duckdb:parquet 601812320 598813601 1.01
clickbench_q17/duckdb:parquet 507123659 500563734 1.01
clickbench_q18/duckdb:parquet 1026700041 1038106573 0.99
clickbench_q19/duckdb:parquet 30000684 28465011 1.05
clickbench_q20/duckdb:parquet 412259810 428724077 0.96
clickbench_q21/duckdb:parquet 536680270 540190647 0.99
clickbench_q22/duckdb:parquet 920512703 921713006 1.00
clickbench_q23/duckdb:parquet 277154208 270384949 1.03
clickbench_q24/duckdb:parquet 72529067 72451559 1.00
clickbench_q25/duckdb:parquet 163686408 165271537 0.99
clickbench_q26/duckdb:parquet 56446000 56532718 1.00
clickbench_q27/duckdb:parquet 470360928 472121207 1.00
clickbench_q28/duckdb:parquet 4791818093 4765299218 1.01
clickbench_q29/duckdb:parquet 43685692 43242237 1.01
clickbench_q30/duckdb:parquet 313200370 316068379 0.99
clickbench_q31/duckdb:parquet 379692483 378577966 1.00
clickbench_q32/duckdb:parquet 1108951997 1129396675 0.98
clickbench_q33/duckdb:parquet 1101619004 1115314827 0.99
clickbench_q34/duckdb:parquet 1155581336 1165805740 0.99
clickbench_q35/duckdb:parquet 368790569 369582038 1.00
clickbench_q36/duckdb:parquet 52589383 49178677 1.07
clickbench_q37/duckdb:parquet 34715597 35421840 0.98
clickbench_q38/duckdb:parquet 39534083 37008820 1.07
clickbench_q39/duckdb:parquet 77361391 76537208 1.01
clickbench_q40/duckdb:parquet 21601618 21847748 0.99
clickbench_q41/duckdb:parquet 21665468 21428406 1.01
clickbench_q42/duckdb:parquet 23275378 23687428 0.98
duckdb / duckdb (0.997x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
clickbench_q00/duckdb:duckdb 18554857 18484203 1.00
clickbench_q01/duckdb:duckdb 35694093 35365612 1.01
clickbench_q02/duckdb:duckdb 53000373 52470735 1.01
clickbench_q03/duckdb:duckdb 57887847 57136178 1.01
clickbench_q04/duckdb:duckdb 212152059 215391970 0.98
clickbench_q05/duckdb:duckdb 282580539 284452623 0.99
clickbench_q06/duckdb:duckdb 34973475 36073489 0.97
clickbench_q07/duckdb:duckdb 36197382 36186763 1.00
clickbench_q08/duckdb:duckdb 277520801 274567604 1.01
clickbench_q09/duckdb:duckdb 393301111 396182783 0.99
clickbench_q10/duckdb:duckdb 117425786 119498210 0.98
clickbench_q11/duckdb:duckdb 127501933 129475289 0.98
clickbench_q12/duckdb:duckdb 256446287 259252971 0.99
clickbench_q13/duckdb:duckdb 438208740 445654293 0.98
clickbench_q14/duckdb:duckdb 284554042 290842989 0.98
clickbench_q15/duckdb:duckdb 244165518 244234933 1.00
clickbench_q16/duckdb:duckdb 562138466 563612067 1.00
clickbench_q17/duckdb:duckdb 474656390 474779858 1.00
clickbench_q18/duckdb:duckdb 1017143092 1023097645 0.99
clickbench_q19/duckdb:duckdb 36472086 36286430 1.01
clickbench_q20/duckdb:duckdb 456649365 471996758 0.97
clickbench_q21/duckdb:duckdb 462816398 480167152 0.96
clickbench_q22/duckdb:duckdb 535556010 526255444 1.02
clickbench_q23/duckdb:duckdb 255311561 258216133 0.99
clickbench_q24/duckdb:duckdb 64219448 63273888 1.01
clickbench_q25/duckdb:duckdb 149312885 149401554 1.00
clickbench_q26/duckdb:duckdb 63334933 62836568 1.01
clickbench_q27/duckdb:duckdb 412347089 415722483 0.99
clickbench_q28/duckdb:duckdb 4385042191 4426759739 0.99
clickbench_q29/duckdb:duckdb 51603127 51484246 1.00
clickbench_q30/duckdb:duckdb 278466493 274585705 1.01
clickbench_q31/duckdb:duckdb 366455645 360919120 1.02
clickbench_q32/duckdb:duckdb 1106883795 1112303439 1.00
clickbench_q33/duckdb:duckdb 1104532448 1132795452 0.98
clickbench_q34/duckdb:duckdb 1192217056 1202367466 0.99
clickbench_q35/duckdb:duckdb 303116448 305588500 0.99
clickbench_q36/duckdb:duckdb 51545625 50912470 1.01
clickbench_q37/duckdb:duckdb 29869690 29629451 1.01
clickbench_q38/duckdb:duckdb 34396394 35163462 0.98
clickbench_q39/duckdb:duckdb 83447501 80245106 1.04
clickbench_q40/duckdb:duckdb 29206692 29109025 1.00
clickbench_q41/duckdb:duckdb 28410465 28479334 1.00
clickbench_q42/duckdb:duckdb 31071970 30890468 1.01

File Size Changes (1 files changed, -0.0% overall, 0↑ 1↓)
File Scale Format Base HEAD Change %
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 7.11 GB → 7.11 GB (-0.0%)
  • vortex-file-compressed: 11.04 GB → 11.04 GB (0.0%)

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: +0.6%
Engines: DataFusion No clear signal (+1.6%, low confidence) · DuckDB No clear signal (-0.3%, low confidence)
Vortex (geomean): 1.017x ➖
Parquet (geomean): 1.008x ➖
Shifts: Parquet (control) +0.8% · Median polish +1.5%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.023x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 451342596 462306109 0.98
tpch_q02/datafusion:vortex-file-compressed 104436962 103207021 1.01
tpch_q03/datafusion:vortex-file-compressed 208201182 197272630 1.06
tpch_q04/datafusion:vortex-file-compressed 98737773 95798951 1.03
tpch_q05/datafusion:vortex-file-compressed 351164623 336233514 1.04
tpch_q06/datafusion:vortex-file-compressed 39414041 39817609 0.99
tpch_q07/datafusion:vortex-file-compressed 472827910 453309919 1.04
tpch_q08/datafusion:vortex-file-compressed 359214575 345959891 1.04
tpch_q09/datafusion:vortex-file-compressed 617778469 597061511 1.03
tpch_q10/datafusion:vortex-file-compressed 230423734 224566372 1.03
tpch_q11/datafusion:vortex-file-compressed 79336438 78998041 1.00
tpch_q12/datafusion:vortex-file-compressed 116793783 113484256 1.03
tpch_q13/datafusion:vortex-file-compressed 198101863 195549381 1.01
tpch_q14/datafusion:vortex-file-compressed 52311077 51183379 1.02
tpch_q15/datafusion:vortex-file-compressed 103686028 100765810 1.03
tpch_q16/datafusion:vortex-file-compressed 77156717 75506745 1.02
tpch_q17/datafusion:vortex-file-compressed 596067903 591213326 1.01
tpch_q18/datafusion:vortex-file-compressed 865007582 831513187 1.04
tpch_q19/datafusion:vortex-file-compressed 79621169 76908557 1.04
tpch_q20/datafusion:vortex-file-compressed 162511479 157058428 1.03
tpch_q21/datafusion:vortex-file-compressed 610746406 603848207 1.01
tpch_q22/datafusion:vortex-file-compressed 57258247 56270624 1.02
datafusion / vortex-compact (1.029x ➖, 0↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 520191554 509607295 1.02
tpch_q02/datafusion:vortex-compact 109713137 108171763 1.01
tpch_q03/datafusion:vortex-compact 220567904 214577674 1.03
tpch_q04/datafusion:vortex-compact 133271333 130420217 1.02
tpch_q05/datafusion:vortex-compact 365646747 353402533 1.03
tpch_q06/datafusion:vortex-compact 62968812 61721869 1.02
tpch_q07/datafusion:vortex-compact 502327599 487220901 1.03
tpch_q08/datafusion:vortex-compact 378000741 362850225 1.04
tpch_q09/datafusion:vortex-compact 633361698 606477513 1.04
tpch_q10/datafusion:vortex-compact 282243848 270719022 1.04
tpch_q11/datafusion:vortex-compact 🚨 88599503 78580021 1.13
tpch_q12/datafusion:vortex-compact 178866604 174581547 1.02
tpch_q13/datafusion:vortex-compact 249084607 242178538 1.03
tpch_q14/datafusion:vortex-compact 70367504 68645021 1.03
tpch_q15/datafusion:vortex-compact 158307294 155237713 1.02
tpch_q16/datafusion:vortex-compact 81916746 82436630 0.99
tpch_q17/datafusion:vortex-compact 607747070 588962368 1.03
tpch_q18/datafusion:vortex-compact 889416954 864930561 1.03
tpch_q19/datafusion:vortex-compact 209117739 207989741 1.01
tpch_q20/datafusion:vortex-compact 185752860 186408323 1.00
tpch_q21/datafusion:vortex-compact 702122096 686727294 1.02
tpch_q22/datafusion:vortex-compact 64372443 62169419 1.04
datafusion / parquet (1.005x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 479061093 469177149 1.02
tpch_q02/datafusion:parquet 171430377 174681064 0.98
tpch_q03/datafusion:parquet 258744467 260099728 0.99
tpch_q04/datafusion:parquet 120224504 121359153 0.99
tpch_q05/datafusion:parquet 404221673 396297177 1.02
tpch_q06/datafusion:parquet 133650258 130797312 1.02
tpch_q07/datafusion:parquet 575516337 564249080 1.02
tpch_q08/datafusion:parquet 458898263 453107244 1.01
tpch_q09/datafusion:parquet 734564531 725065531 1.01
tpch_q10/datafusion:parquet 589496977 583191701 1.01
tpch_q11/datafusion:parquet 124449433 121373414 1.03
tpch_q12/datafusion:parquet 215141207 212484055 1.01
tpch_q13/datafusion:parquet 351071386 348851722 1.01
tpch_q14/datafusion:parquet 154875216 154649635 1.00
tpch_q15/datafusion:parquet 261386756 260869276 1.00
tpch_q16/datafusion:parquet 127871272 124324151 1.03
tpch_q17/datafusion:parquet 683533025 683263033 1.00
tpch_q18/datafusion:parquet 883986286 899133005 0.98
tpch_q19/datafusion:parquet 280598656 289417876 0.97
tpch_q20/datafusion:parquet 302907048 308547866 0.98
tpch_q21/datafusion:parquet 678598295 677634422 1.00
tpch_q22/datafusion:parquet 212338935 208168813 1.02
datafusion / arrow (1.012x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:arrow 689627435 697002010 0.99
tpch_q02/datafusion:arrow 113013441 113353213 1.00
tpch_q03/datafusion:arrow 497250543 497812397 1.00
tpch_q04/datafusion:arrow 375114507 358108338 1.05
tpch_q05/datafusion:arrow 764769871 738167915 1.04
tpch_q06/datafusion:arrow 329149399 323696865 1.02
tpch_q07/datafusion:arrow 1147326897 1137974838 1.01
tpch_q08/datafusion:arrow 933402806 947956715 0.98
tpch_q09/datafusion:arrow 1077620386 1092177321 0.99
tpch_q10/datafusion:arrow 625711039 628651459 1.00
tpch_q11/datafusion:arrow 92551526 93277066 0.99
tpch_q12/datafusion:arrow 1343247200 1316030028 1.02
tpch_q13/datafusion:arrow 471172824 465535368 1.01
tpch_q14/datafusion:arrow 366295257 358237598 1.02
tpch_q15/datafusion:arrow 756086199 737695259 1.02
tpch_q16/datafusion:arrow 80708840 80539445 1.00
tpch_q17/datafusion:arrow 981429588 961201968 1.02
tpch_q18/datafusion:arrow 1850472597 1815859655 1.02
tpch_q19/datafusion:arrow 542907754 549911229 0.99
tpch_q20/datafusion:arrow 512094235 500769844 1.02
tpch_q21/datafusion:arrow 3203829800 3104857068 1.03
tpch_q22/datafusion:arrow 85269311 80965150 1.05
duckdb / vortex-file-compressed (1.003x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 170112228 171433126 0.99
tpch_q02/duckdb:vortex-file-compressed 52808219 52641901 1.00
tpch_q03/duckdb:vortex-file-compressed 119367989 118482000 1.01
tpch_q04/duckdb:vortex-file-compressed 151293768 151497433 1.00
tpch_q05/duckdb:vortex-file-compressed 134515131 134255026 1.00
tpch_q06/duckdb:vortex-file-compressed 34246566 34123847 1.00
tpch_q07/duckdb:vortex-file-compressed 129308426 129365402 1.00
tpch_q08/duckdb:vortex-file-compressed 169251278 168138478 1.01
tpch_q09/duckdb:vortex-file-compressed 391374491 389820509 1.00
tpch_q10/duckdb:vortex-file-compressed 193019113 191938312 1.01
tpch_q11/duckdb:vortex-file-compressed 30975477 30763198 1.01
tpch_q12/duckdb:vortex-file-compressed 105569083 104520258 1.01
tpch_q13/duckdb:vortex-file-compressed 272997596 270468819 1.01
tpch_q14/duckdb:vortex-file-compressed 54057692 53492683 1.01
tpch_q15/duckdb:vortex-file-compressed 88543025 87586400 1.01
tpch_q16/duckdb:vortex-file-compressed 76177101 76419780 1.00
tpch_q17/duckdb:vortex-file-compressed 86987280 86845803 1.00
tpch_q18/duckdb:vortex-file-compressed 283354811 289939513 0.98
tpch_q19/duckdb:vortex-file-compressed 73614447 74089141 0.99
tpch_q20/duckdb:vortex-file-compressed 138246654 137132185 1.01
tpch_q21/duckdb:vortex-file-compressed 472217550 471528006 1.00
tpch_q22/duckdb:vortex-file-compressed 63744472 62788057 1.02
duckdb / vortex-compact (1.014x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 274006560 270836289 1.01
tpch_q02/duckdb:vortex-compact 61898672 60667016 1.02
tpch_q03/duckdb:vortex-compact 159042259 155499086 1.02
tpch_q04/duckdb:vortex-compact 215057607 213921074 1.01
tpch_q05/duckdb:vortex-compact 184361647 180478262 1.02
tpch_q06/duckdb:vortex-compact 58937338 57913645 1.02
tpch_q07/duckdb:vortex-compact 215265114 214700697 1.00
tpch_q08/duckdb:vortex-compact 221314243 216942133 1.02
tpch_q09/duckdb:vortex-compact 466830982 470403743 0.99
tpch_q10/duckdb:vortex-compact 263329559 255306945 1.03
tpch_q11/duckdb:vortex-compact 38572670 38532385 1.00
tpch_q12/duckdb:vortex-compact 191884653 192892756 0.99
tpch_q13/duckdb:vortex-compact 326199455 322767161 1.01
tpch_q14/duckdb:vortex-compact 74535150 73260043 1.02
tpch_q15/duckdb:vortex-compact 119093555 118662810 1.00
tpch_q16/duckdb:vortex-compact 81383007 80085278 1.02
tpch_q17/duckdb:vortex-compact 107247999 103740420 1.03
tpch_q18/duckdb:vortex-compact 351850265 346495465 1.02
tpch_q19/duckdb:vortex-compact 92757661 92915244 1.00
tpch_q20/duckdb:vortex-compact 182957436 182788351 1.00
tpch_q21/duckdb:vortex-compact 643100908 624229673 1.03
tpch_q22/duckdb:vortex-compact 74591171 71594191 1.04
duckdb / parquet (1.011x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 267808726 267937042 1.00
tpch_q02/duckdb:parquet 108103108 105464328 1.03
tpch_q03/duckdb:parquet 218911897 215907805 1.01
tpch_q04/duckdb:parquet 142704878 139090779 1.03
tpch_q05/duckdb:parquet 228108570 228548811 1.00
tpch_q06/duckdb:parquet 75155898 74523171 1.01
tpch_q07/duckdb:parquet 193527884 186991084 1.03
tpch_q08/duckdb:parquet 270693466 265865707 1.02
tpch_q09/duckdb:parquet 519113559 510187829 1.02
tpch_q10/duckdb:parquet 636027220 625714813 1.02
tpch_q11/duckdb:parquet 67637092 65254407 1.04
tpch_q12/duckdb:parquet 134849265 132858710 1.01
tpch_q13/duckdb:parquet 459336686 453650738 1.01
tpch_q14/duckdb:parquet 180793173 181613551 1.00
tpch_q15/duckdb:parquet 104313636 103166757 1.01
tpch_q16/duckdb:parquet 168390021 168557376 1.00
tpch_q17/duckdb:parquet 184685015 186593940 0.99
tpch_q18/duckdb:parquet 369202438 362804319 1.02
tpch_q19/duckdb:parquet 288889243 291304165 0.99
tpch_q20/duckdb:parquet 239867255 234611599 1.02
tpch_q21/duckdb:parquet 566130414 567269507 1.00
tpch_q22/duckdb:parquet 305470477 306500955 1.00
duckdb / duckdb (1.006x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:duckdb 120868051 120609446 1.00
tpch_q02/duckdb:duckdb 53467772 52182518 1.02
tpch_q03/duckdb:duckdb 105476004 103900023 1.02
tpch_q04/duckdb:duckdb 140684439 138243348 1.02
tpch_q05/duckdb:duckdb 120890006 119257320 1.01
tpch_q06/duckdb:duckdb 44410151 44640922 0.99
tpch_q07/duckdb:duckdb 91635583 91405008 1.00
tpch_q08/duckdb:duckdb 118733798 118239692 1.00
tpch_q09/duckdb:duckdb 282218024 281930004 1.00
tpch_q10/duckdb:duckdb 212213299 214203807 0.99
tpch_q11/duckdb:duckdb 19118499 19048694 1.00
tpch_q12/duckdb:duckdb 90575971 89465177 1.01
tpch_q13/duckdb:duckdb 229534856 231880997 0.99
tpch_q14/duckdb:duckdb 77972791 77316111 1.01
tpch_q15/duckdb:duckdb 82077341 81703184 1.00
tpch_q16/duckdb:duckdb 76568040 76047044 1.01
tpch_q17/duckdb:duckdb 88007778 87564287 1.01
tpch_q18/duckdb:duckdb 232909394 234176353 0.99
tpch_q19/duckdb:duckdb 124281635 124341676 1.00
tpch_q20/duckdb:duckdb 118455505 117455913 1.01
tpch_q21/duckdb:duckdb 309009556 302573792 1.02
tpch_q22/duckdb:duckdb 74058086 73516886 1.01

No file size changes detected.

@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=1 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: +1.8%
Engines: DataFusion No clear signal (+2.8%, environment too noisy confidence) · DuckDB No clear signal (+0.9%, environment too noisy confidence)
Vortex (geomean): 1.078x ➖
Parquet (geomean): 1.058x ➖
Shifts: Parquet (control) +5.8% · Median polish +5.9%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (1.098x ➖, 0↑ 3↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 239242373 268964624 0.89
tpch_q02/datafusion:vortex-file-compressed 457709462 429598704 1.07
tpch_q03/datafusion:vortex-file-compressed 437194413 420313492 1.04
tpch_q04/datafusion:vortex-file-compressed 259810215 263281153 0.99
tpch_q05/datafusion:vortex-file-compressed 346661653 359340655 0.96
tpch_q06/datafusion:vortex-file-compressed 303194937 305872816 0.99
tpch_q07/datafusion:vortex-file-compressed 400767139 402557494 1.00
tpch_q08/datafusion:vortex-file-compressed 603549959 506743036 1.19
tpch_q09/datafusion:vortex-file-compressed 🚨 444664066 328169910 1.35
tpch_q10/datafusion:vortex-file-compressed 433760281 421238289 1.03
tpch_q11/datafusion:vortex-file-compressed 308057818 264118630 1.17
tpch_q12/datafusion:vortex-file-compressed 392374439 400146674 0.98
tpch_q13/datafusion:vortex-file-compressed 217422679 210847268 1.03
tpch_q14/datafusion:vortex-file-compressed 260936847 235995160 1.11
tpch_q15/datafusion:vortex-file-compressed 533957669 434305862 1.23
tpch_q16/datafusion:vortex-file-compressed 224132090 193653843 1.16
tpch_q17/datafusion:vortex-file-compressed 🚨 493905885 329765846 1.50
tpch_q18/datafusion:vortex-file-compressed 🚨 324386143 245647998 1.32
tpch_q19/datafusion:vortex-file-compressed 553003369 447835231 1.23
tpch_q20/datafusion:vortex-file-compressed 408707587 408191660 1.00
tpch_q21/datafusion:vortex-file-compressed 497797207 521439676 0.95
tpch_q22/datafusion:vortex-file-compressed 156379822 132070411 1.18
datafusion / vortex-compact (1.121x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 256815941 233167129 1.10
tpch_q02/datafusion:vortex-compact 437823801 408741518 1.07
tpch_q03/datafusion:vortex-compact 414732264 377337851 1.10
tpch_q04/datafusion:vortex-compact 212747276 216199213 0.98
tpch_q05/datafusion:vortex-compact 445318669 370708655 1.20
tpch_q06/datafusion:vortex-compact 294934646 283895858 1.04
tpch_q07/datafusion:vortex-compact 397876646 375423603 1.06
tpch_q08/datafusion:vortex-compact 538975955 466653167 1.15
tpch_q09/datafusion:vortex-compact 407157026 351876736 1.16
tpch_q10/datafusion:vortex-compact 421175836 401411518 1.05
tpch_q11/datafusion:vortex-compact 292097471 295487522 0.99
tpch_q12/datafusion:vortex-compact 394516715 353187832 1.12
tpch_q13/datafusion:vortex-compact 218845400 183433270 1.19
tpch_q14/datafusion:vortex-compact 260306513 228760812 1.14
tpch_q15/datafusion:vortex-compact 458782385 397605882 1.15
tpch_q16/datafusion:vortex-compact 196737599 178924574 1.10
tpch_q17/datafusion:vortex-compact 369504966 306882829 1.20
tpch_q18/datafusion:vortex-compact 323268355 253005947 1.28
tpch_q19/datafusion:vortex-compact 560827138 504407135 1.11
tpch_q20/datafusion:vortex-compact 455291829 432634358 1.05
tpch_q21/datafusion:vortex-compact 612334347 490135987 1.25
tpch_q22/datafusion:vortex-compact 194809575 159094432 1.22
datafusion / parquet (1.080x ➖, 0↑ 2↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 229147460 231089934 0.99
tpch_q02/datafusion:parquet 🚨 511060994 389299525 1.31
tpch_q03/datafusion:parquet 320090160 298202289 1.07
tpch_q04/datafusion:parquet 🚨 215276488 132248583 1.63
tpch_q05/datafusion:parquet 443042259 418147232 1.06
tpch_q06/datafusion:parquet 134990528 134882640 1.00
tpch_q07/datafusion:parquet 441190939 441381517 1.00
tpch_q08/datafusion:parquet 610809639 582092899 1.05
tpch_q09/datafusion:parquet 458369494 486388136 0.94
tpch_q10/datafusion:parquet 478538010 471646684 1.01
tpch_q11/datafusion:parquet 370276539 375409541 0.99
tpch_q12/datafusion:parquet 249031511 222122276 1.12
tpch_q13/datafusion:parquet 465136788 427753200 1.09
tpch_q14/datafusion:parquet 205899132 170763673 1.21
tpch_q15/datafusion:parquet 316536383 326421079 0.97
tpch_q16/datafusion:parquet 175332401 171766142 1.02
tpch_q17/datafusion:parquet 430205731 372452262 1.16
tpch_q18/datafusion:parquet 445202160 430593458 1.03
tpch_q19/datafusion:parquet 346727674 329121649 1.05
tpch_q20/datafusion:parquet 355288902 307924554 1.15
tpch_q21/datafusion:parquet 531362268 523894806 1.01
tpch_q22/datafusion:parquet 175060761 165023050 1.06
duckdb / vortex-file-compressed (1.047x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 259151008 292315539 0.89
tpch_q02/duckdb:vortex-file-compressed 904957505 909009105 1.00
tpch_q03/duckdb:vortex-file-compressed 631912913 589649935 1.07
tpch_q04/duckdb:vortex-file-compressed 374644403 357369719 1.05
tpch_q05/duckdb:vortex-file-compressed 823192829 793805571 1.04
tpch_q06/duckdb:vortex-file-compressed 370786268 311721138 1.19
tpch_q07/duckdb:vortex-file-compressed 954552246 830574550 1.15
tpch_q08/duckdb:vortex-file-compressed 1029402985 995262977 1.03
tpch_q09/duckdb:vortex-file-compressed 993663730 891347258 1.11
tpch_q10/duckdb:vortex-file-compressed 670689422 666012354 1.01
tpch_q11/duckdb:vortex-file-compressed 463194085 479157511 0.97
tpch_q12/duckdb:vortex-file-compressed 581473528 560613671 1.04
tpch_q13/duckdb:vortex-file-compressed 439103277 384476658 1.14
tpch_q14/duckdb:vortex-file-compressed 413605301 393509853 1.05
tpch_q15/duckdb:vortex-file-compressed 314455257 267695736 1.17
tpch_q16/duckdb:vortex-file-compressed 338460588 317612791 1.07
tpch_q17/duckdb:vortex-file-compressed 708103812 675621329 1.05
tpch_q18/duckdb:vortex-file-compressed 555151617 533297858 1.04
tpch_q19/duckdb:vortex-file-compressed 428380373 433743449 0.99
tpch_q20/duckdb:vortex-file-compressed 742401973 779452852 0.95
tpch_q21/duckdb:vortex-file-compressed 1002305003 980615829 1.02
tpch_q22/duckdb:vortex-file-compressed 294548743 275284145 1.07
duckdb / vortex-compact (1.045x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 285225467 275416647 1.04
tpch_q02/duckdb:vortex-compact 953532240 875777625 1.09
tpch_q03/duckdb:vortex-compact 638922344 585706921 1.09
tpch_q04/duckdb:vortex-compact 389761994 363380180 1.07
tpch_q05/duckdb:vortex-compact 811879705 800462506 1.01
tpch_q06/duckdb:vortex-compact 327345507 319972723 1.02
tpch_q07/duckdb:vortex-compact 871650152 832189341 1.05
tpch_q08/duckdb:vortex-compact 1021782251 1031558165 0.99
tpch_q09/duckdb:vortex-compact 940823765 947995698 0.99
tpch_q10/duckdb:vortex-compact 660207831 641631481 1.03
tpch_q11/duckdb:vortex-compact 472508013 473094611 1.00
tpch_q12/duckdb:vortex-compact 571877148 737123061 0.78
tpch_q13/duckdb:vortex-compact 376177501 322433478 1.17
tpch_q14/duckdb:vortex-compact 420664816 345627544 1.22
tpch_q15/duckdb:vortex-compact 299789105 287632958 1.04
tpch_q16/duckdb:vortex-compact 344797254 319658277 1.08
tpch_q17/duckdb:vortex-compact 659731496 598707183 1.10
tpch_q18/duckdb:vortex-compact 544020827 511450171 1.06
tpch_q19/duckdb:vortex-compact 493446668 431127447 1.14
tpch_q20/duckdb:vortex-compact 729160319 691786039 1.05
tpch_q21/duckdb:vortex-compact 1061036446 929558865 1.14
tpch_q22/duckdb:vortex-compact 238456620 260927408 0.91
duckdb / parquet (1.037x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 405146719 436711700 0.93
tpch_q02/duckdb:parquet 1078684741 1009149731 1.07
tpch_q03/duckdb:parquet 927005582 952737664 0.97
tpch_q04/duckdb:parquet 608513140 585852628 1.04
tpch_q05/duckdb:parquet 1178639405 1162425151 1.01
tpch_q06/duckdb:parquet 428385287 401155523 1.07
tpch_q07/duckdb:parquet 1140229487 1058015987 1.08
tpch_q08/duckdb:parquet 1407137105 1305723919 1.08
tpch_q09/duckdb:parquet 1420880920 1280365090 1.11
tpch_q10/duckdb:parquet 1288828729 1180186647 1.09
tpch_q11/duckdb:parquet 720574301 622924530 1.16
tpch_q12/duckdb:parquet 660640588 670824023 0.98
tpch_q13/duckdb:parquet 935440471 903151390 1.04
tpch_q14/duckdb:parquet 706256769 637152930 1.11
tpch_q15/duckdb:parquet 478196414 497133945 0.96
tpch_q16/duckdb:parquet 632789976 617723355 1.02
tpch_q17/duckdb:parquet 768836919 744982330 1.03
tpch_q18/duckdb:parquet 863303273 858736376 1.01
tpch_q19/duckdb:parquet 775729013 725361640 1.07
tpch_q20/duckdb:parquet 1130187092 1105278832 1.02
tpch_q21/duckdb:parquet 1092460317 1002699751 1.09
tpch_q22/duckdb:parquet 522975018 570560110 0.92

@joseph-isaacs joseph-isaacs added the action/benchmark Trigger full benchmarks to run on this PR label Jul 23, 2026
@github-actions github-actions Bot removed the action/benchmark Trigger full benchmarks to run on this PR label Jul 23, 2026
@joseph-isaacs
joseph-isaacs disabled auto-merge July 23, 2026 08:58
@joseph-isaacs

Copy link
Copy Markdown
Contributor

Let run the benchmarks a few times before merging

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Appian on NVME 📖

Verdict: No clear signal (low confidence)
Attributed Vortex impact: -1.4%
Engines: DataFusion No clear signal (-2.8%, environment too noisy confidence) · DuckDB No clear signal (+0.1%, low confidence)
Vortex (geomean): 0.987x ➖
Parquet (geomean): 1.000x ➖
Shifts: Parquet (control) +0.0% · Median polish -1.2%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.988x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
appian_q01/datafusion:vortex-file-compressed 125937221 132050487 0.95
appian_q02/datafusion:vortex-file-compressed 595191935 597395837 1.00
appian_q03/datafusion:vortex-file-compressed 333630098 331690900 1.01
appian_q04/datafusion:vortex-file-compressed 44493516350 45030981587 0.99
appian_q05/datafusion:vortex-file-compressed 245094171 257810334 0.95
appian_q06/datafusion:vortex-file-compressed 336880725 331103183 1.02
appian_q07/datafusion:vortex-file-compressed 421554264 418791188 1.01
appian_q08/datafusion:vortex-file-compressed 1935404291 1955026855 0.99
datafusion / parquet (1.017x ➖, 0↑ 2↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
appian_q01/datafusion:parquet 141380261 134582183 1.05
appian_q02/datafusion:parquet 🚨 691715555 618868985 1.12
appian_q03/datafusion:parquet 🚨 374426580 338233719 1.11
appian_q04/datafusion:parquet 45522058123 45130238168 1.01
appian_q05/datafusion:parquet 269561849 283206813 0.95
appian_q06/datafusion:parquet 352062841 360001154 0.98
appian_q07/datafusion:parquet 433217695 451705904 0.96
appian_q08/datafusion:parquet 1917560228 1967567530 0.97
duckdb / vortex-file-compressed (0.985x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
appian_q01/duckdb:vortex-file-compressed 184520585 187176106 0.99
appian_q02/duckdb:vortex-file-compressed 599672114 605590770 0.99
appian_q03/duckdb:vortex-file-compressed 256947167 257507765 1.00
appian_q04/duckdb:vortex-file-compressed 1312752066 1330247404 0.99
appian_q05/duckdb:vortex-file-compressed 285583150 289928649 0.99
appian_q06/duckdb:vortex-file-compressed 788973607 806657386 0.98
appian_q07/duckdb:vortex-file-compressed 346442514 358585496 0.97
appian_q08/duckdb:vortex-file-compressed 1277118343 1292088414 0.99
duckdb / parquet (0.984x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
appian_q01/duckdb:parquet 204438077 206277130 0.99
appian_q02/duckdb:parquet 606697951 602483004 1.01
appian_q03/duckdb:parquet 285587908 292195045 0.98
appian_q04/duckdb:parquet 1317494915 1330704696 0.99
appian_q05/duckdb:parquet 303630666 315279165 0.96
appian_q06/duckdb:parquet 777085532 811460257 0.96
appian_q07/duckdb:parquet 365211567 366384330 1.00
appian_q08/duckdb:parquet 1271698607 1287152347 0.99
duckdb / duckdb (0.985x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
appian_q01/duckdb:duckdb 172029660 171973774 1.00
appian_q02/duckdb:duckdb 550375532 548726383 1.00
appian_q03/duckdb:duckdb 375147979 387504295 0.97
appian_q04/duckdb:duckdb 1293555053 1314502573 0.98
appian_q05/duckdb:duckdb 274289132 279104999 0.98
appian_q06/duckdb:duckdb 771887070 791341713 0.98
appian_q07/duckdb:duckdb 323760294 330722728 0.98
appian_q08/duckdb:duckdb 1219892388 1233325157 0.99

File Size Changes (1 files changed, -0.0% overall, 0↑ 1↓)
File Scale Format Base HEAD Change %
duckdb.db 1.0 vortex-compact 268.00 KB 0 B 268.00 KB -100.0%

Totals:

  • vortex-compact: 271.91 MB → 271.65 MB (-0.1%)
  • vortex-file-compressed: 479.69 MB → 479.69 MB (0.0%)

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Random Access 📖

Vortex (geomean): 1.030x ➖
Parquet (geomean): 1.021x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

unknown / unknown (1.022x ➖, 1↑ 5↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
random-access/feature-vectors/correlated/lance-tokio-local-disk 367353 365689 1.00
random-access/feature-vectors/correlated/lance-tokio-local-disk-footer 1006188 1059733 0.95
random-access/feature-vectors/correlated/parquet-tokio-local-disk 8466657969 8645773782 0.98
random-access/feature-vectors/correlated/parquet-tokio-local-disk-footer 8358565451 8323199314 1.00
random-access/feature-vectors/correlated/vortex-tokio-local-disk 3503676 3210735 1.09
random-access/feature-vectors/correlated/vortex-tokio-local-disk-footer 2762206 2769402 1.00
random-access/feature-vectors/uniform/lance-tokio-local-disk 1194979 1142470 1.05
random-access/feature-vectors/uniform/lance-tokio-local-disk-footer 1837168 1856400 0.99
random-access/feature-vectors/uniform/parquet-tokio-local-disk 8462437797 8475218515 1.00
random-access/feature-vectors/uniform/parquet-tokio-local-disk-footer 8361539102 8279747347 1.01
random-access/feature-vectors/uniform/vortex-tokio-local-disk 3602614 3445271 1.05
random-access/feature-vectors/uniform/vortex-tokio-local-disk-footer 5953270 5639689 1.06
random-access/lance-tokio-local-disk 636013 628706 1.01
random-access/lance-tokio-local-disk-footer 1296980 1285744 1.01
random-access/nested-lists/correlated/lance-tokio-local-disk 219977 218041 1.01
random-access/nested-lists/correlated/lance-tokio-local-disk-footer 554648 552656 1.00
random-access/nested-lists/correlated/parquet-tokio-local-disk 130156405 127799279 1.02
random-access/nested-lists/correlated/parquet-tokio-local-disk-footer 132526625 130042693 1.02
random-access/nested-lists/correlated/vortex-tokio-local-disk 342430 361554 0.95
random-access/nested-lists/correlated/vortex-tokio-local-disk-footer 433021 425580 1.02
random-access/nested-lists/uniform/lance-tokio-local-disk 1010971 961499 1.05
random-access/nested-lists/uniform/lance-tokio-local-disk-footer 1363175 1333635 1.02
random-access/nested-lists/uniform/parquet-tokio-local-disk 131087324 136373309 0.96
random-access/nested-lists/uniform/parquet-tokio-local-disk-footer 134620537 127662508 1.05
random-access/nested-lists/uniform/vortex-tokio-local-disk 1950888 1919242 1.02
random-access/nested-lists/uniform/vortex-tokio-local-disk-footer 2065184 1984279 1.04
random-access/nested-structs/correlated/lance-tokio-local-disk 353213 346839 1.02
random-access/nested-structs/correlated/lance-tokio-local-disk-footer 529606 529123 1.00
random-access/nested-structs/correlated/parquet-tokio-local-disk 🚨 22599185 20080150 1.13
random-access/nested-structs/correlated/parquet-tokio-local-disk-footer 🚨 22455450 19970621 1.12
random-access/nested-structs/correlated/vortex-tokio-local-disk 446678 426653 1.05
random-access/nested-structs/correlated/vortex-tokio-local-disk-footer 🚀 646196 726595 0.89
random-access/nested-structs/uniform/lance-tokio-local-disk 2482523 2373314 1.05
random-access/nested-structs/uniform/lance-tokio-local-disk-footer 2726415 2607336 1.05
random-access/nested-structs/uniform/parquet-tokio-local-disk 22694564 22069302 1.03
random-access/nested-structs/uniform/parquet-tokio-local-disk-footer 22333831 21067560 1.06
random-access/nested-structs/uniform/vortex-tokio-local-disk 🚨 1447539 1268091 1.14
random-access/nested-structs/uniform/vortex-tokio-local-disk-footer 1600542 1465564 1.09
random-access/parquet-tokio-local-disk 168598932 168726071 1.00
random-access/parquet-tokio-local-disk-footer 171096147 164826295 1.04
random-access/taxi/correlated/lance-tokio-local-disk 942386 950010 0.99
random-access/taxi/correlated/lance-tokio-local-disk-footer 1861682 1778253 1.05
random-access/taxi/correlated/parquet-tokio-local-disk 254385128 269999519 0.94
random-access/taxi/correlated/parquet-tokio-local-disk-footer 256473646 263788391 0.97
random-access/taxi/correlated/vortex-tokio-local-disk 🚨 1163220 1045827 1.11
random-access/taxi/correlated/vortex-tokio-local-disk-footer 🚨 1847895 1667901 1.11
random-access/taxi/uniform/lance-tokio-local-disk 9444264 9285935 1.02
random-access/taxi/uniform/lance-tokio-local-disk-footer 10040306 9690139 1.04
random-access/taxi/uniform/parquet-tokio-local-disk 276189802 266934094 1.03
random-access/taxi/uniform/parquet-tokio-local-disk-footer 273920662 266850492 1.03
random-access/taxi/uniform/vortex-tokio-local-disk 4498042 4680104 0.96
random-access/taxi/uniform/vortex-tokio-local-disk-footer 5431267 5350687 1.02
random-access/vortex-tokio-local-disk 723659 726596 1.00
random-access/vortex-tokio-local-disk-footer 1204737 1200304 1.00

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: TPC-H SF=10 on S3 📖

Verdict: No clear signal (environment too noisy confidence)
Attributed Vortex impact: -5.3%
Engines: DataFusion No clear signal (-6.9%, environment too noisy confidence) · DuckDB No clear signal (-3.7%, environment too noisy confidence)
Vortex (geomean): 1.021x ➖
Parquet (geomean): 1.078x ➖
Shifts: Parquet (control) +7.8% · Median polish +3.8%

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

datafusion / vortex-file-compressed (0.985x ➖, 1↑ 1↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-file-compressed 718240984 699398559 1.03
tpch_q02/datafusion:vortex-file-compressed 668147334 678949612 0.98
tpch_q03/datafusion:vortex-file-compressed 704156621 736868339 0.96
tpch_q04/datafusion:vortex-file-compressed 444142753 521893838 0.85
tpch_q05/datafusion:vortex-file-compressed 1007327710 917362775 1.10
tpch_q06/datafusion:vortex-file-compressed 669440412 611396267 1.09
tpch_q07/datafusion:vortex-file-compressed 928422860 855969626 1.08
tpch_q08/datafusion:vortex-file-compressed 1151187411 1072491855 1.07
tpch_q09/datafusion:vortex-file-compressed 1137173563 1118432386 1.02
tpch_q10/datafusion:vortex-file-compressed 843950021 851805188 0.99
tpch_q11/datafusion:vortex-file-compressed 453262746 434294451 1.04
tpch_q12/datafusion:vortex-file-compressed 🚨 909438723 657402574 1.38
tpch_q13/datafusion:vortex-file-compressed 430219512 425212989 1.01
tpch_q14/datafusion:vortex-file-compressed 589623973 491961435 1.20
tpch_q15/datafusion:vortex-file-compressed 923884667 847708454 1.09
tpch_q16/datafusion:vortex-file-compressed 390969582 383021755 1.02
tpch_q17/datafusion:vortex-file-compressed 1030687566 1108169966 0.93
tpch_q18/datafusion:vortex-file-compressed 1102115093 1107785839 0.99
tpch_q19/datafusion:vortex-file-compressed 847839774 759606917 1.12
tpch_q20/datafusion:vortex-file-compressed 788436780 754584004 1.04
tpch_q21/datafusion:vortex-file-compressed 1297789113 1304384814 0.99
tpch_q22/datafusion:vortex-file-compressed 🚀 323936603 1099630076 0.29
datafusion / vortex-compact (1.036x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:vortex-compact 731094023 733036148 1.00
tpch_q02/datafusion:vortex-compact 679377718 718362071 0.95
tpch_q03/datafusion:vortex-compact 687753109 684498394 1.00
tpch_q04/datafusion:vortex-compact 427099481 426647214 1.00
tpch_q05/datafusion:vortex-compact 805404452 829522033 0.97
tpch_q06/datafusion:vortex-compact 591408756 535577665 1.10
tpch_q07/datafusion:vortex-compact 1063169883 955429168 1.11
tpch_q08/datafusion:vortex-compact 1104566846 1181802013 0.93
tpch_q09/datafusion:vortex-compact 1194159388 1111526930 1.07
tpch_q10/datafusion:vortex-compact 902821148 786728313 1.15
tpch_q11/datafusion:vortex-compact 395707601 399532678 0.99
tpch_q12/datafusion:vortex-compact 744842768 680564554 1.09
tpch_q13/datafusion:vortex-compact 424960662 411899513 1.03
tpch_q14/datafusion:vortex-compact 475027639 501274689 0.95
tpch_q15/datafusion:vortex-compact 864841487 796600082 1.09
tpch_q16/datafusion:vortex-compact 415077068 365333375 1.14
tpch_q17/datafusion:vortex-compact 1091439149 1107038972 0.99
tpch_q18/datafusion:vortex-compact 1067488782 1060247259 1.01
tpch_q19/datafusion:vortex-compact 893378850 876402315 1.02
tpch_q20/datafusion:vortex-compact 869763734 791433335 1.10
tpch_q21/datafusion:vortex-compact 1348144650 1265259848 1.07
tpch_q22/datafusion:vortex-compact 360701774 336490728 1.07
datafusion / parquet (1.085x ➖, 0↑ 2↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/datafusion:parquet 839725194 832913704 1.01
tpch_q02/datafusion:parquet 801479512 704857722 1.14
tpch_q03/datafusion:parquet 904654994 1041632431 0.87
tpch_q04/datafusion:parquet 499780377 505262359 0.99
tpch_q05/datafusion:parquet 1103137373 1188724969 0.93
tpch_q06/datafusion:parquet 557821982 561774145 0.99
tpch_q07/datafusion:parquet 1313667965 1226067904 1.07
tpch_q08/datafusion:parquet 1671305200 1428746436 1.17
tpch_q09/datafusion:parquet 1846588896 1827631439 1.01
tpch_q10/datafusion:parquet 2025920129 1965825440 1.03
tpch_q11/datafusion:parquet 🚨 879324203 551024745 1.60
tpch_q12/datafusion:parquet 732132372 630062595 1.16
tpch_q13/datafusion:parquet 780904202 656146274 1.19
tpch_q14/datafusion:parquet 759570590 724620724 1.05
tpch_q15/datafusion:parquet 1270959982 1210026466 1.05
tpch_q16/datafusion:parquet 🚨 470884355 355838193 1.32
tpch_q17/datafusion:parquet 1390280187 1307926080 1.06
tpch_q18/datafusion:parquet 1530378062 1450531507 1.06
tpch_q19/datafusion:parquet 952766716 926490388 1.03
tpch_q20/datafusion:parquet 1183541479 1032433649 1.15
tpch_q21/datafusion:parquet 1872846723 1657515381 1.13
tpch_q22/datafusion:parquet 691884971 654205812 1.06
duckdb / vortex-file-compressed (1.036x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-file-compressed 611343794 591672900 1.03
tpch_q02/duckdb:vortex-file-compressed 1226682963 1067347055 1.15
tpch_q03/duckdb:vortex-file-compressed 824414948 787807651 1.05
tpch_q04/duckdb:vortex-file-compressed 728634680 727094417 1.00
tpch_q05/duckdb:vortex-file-compressed 1093317166 1007029209 1.09
tpch_q06/duckdb:vortex-file-compressed 550781377 531763875 1.04
tpch_q07/duckdb:vortex-file-compressed 1124831559 1126350372 1.00
tpch_q08/duckdb:vortex-file-compressed 1404469064 1405868825 1.00
tpch_q09/duckdb:vortex-file-compressed 1602352464 1575079836 1.02
tpch_q10/duckdb:vortex-file-compressed 1237793056 1256260911 0.99
tpch_q11/duckdb:vortex-file-compressed 634852937 593266297 1.07
tpch_q12/duckdb:vortex-file-compressed 1174133258 1173448040 1.00
tpch_q13/duckdb:vortex-file-compressed 838347552 735431208 1.14
tpch_q14/duckdb:vortex-file-compressed 623897163 633008647 0.99
tpch_q15/duckdb:vortex-file-compressed 560204316 542597776 1.03
tpch_q16/duckdb:vortex-file-compressed 504414763 477457758 1.06
tpch_q17/duckdb:vortex-file-compressed 954735099 1032000016 0.93
tpch_q18/duckdb:vortex-file-compressed 888996972 853201008 1.04
tpch_q19/duckdb:vortex-file-compressed 770891856 777421706 0.99
tpch_q20/duckdb:vortex-file-compressed 1224033509 1178157265 1.04
tpch_q21/duckdb:vortex-file-compressed 1885350425 1760174192 1.07
tpch_q22/duckdb:vortex-file-compressed 416903573 376939639 1.11
duckdb / vortex-compact (1.029x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:vortex-compact 664817649 618796461 1.07
tpch_q02/duckdb:vortex-compact 1187518738 1021163225 1.16
tpch_q03/duckdb:vortex-compact 956835734 901830089 1.06
tpch_q04/duckdb:vortex-compact 596272147 621621999 0.96
tpch_q05/duckdb:vortex-compact 1127632042 1072114358 1.05
tpch_q06/duckdb:vortex-compact 529926778 499990633 1.06
tpch_q07/duckdb:vortex-compact 1107829632 1097508798 1.01
tpch_q08/duckdb:vortex-compact 1488959560 1339447779 1.11
tpch_q09/duckdb:vortex-compact 1497497324 1441221783 1.04
tpch_q10/duckdb:vortex-compact 1273138189 1244486957 1.02
tpch_q11/duckdb:vortex-compact 616571719 648473733 0.95
tpch_q12/duckdb:vortex-compact 1013404578 1201912145 0.84
tpch_q13/duckdb:vortex-compact 715940827 775806403 0.92
tpch_q14/duckdb:vortex-compact 608372751 621972060 0.98
tpch_q15/duckdb:vortex-compact 527668474 525290165 1.00
tpch_q16/duckdb:vortex-compact 421867548 387462599 1.09
tpch_q17/duckdb:vortex-compact 880366689 834680403 1.05
tpch_q18/duckdb:vortex-compact 867380526 840780130 1.03
tpch_q19/duckdb:vortex-compact 735006551 695003810 1.06
tpch_q20/duckdb:vortex-compact 1131210924 1122126516 1.01
tpch_q21/duckdb:vortex-compact 1838561433 1689011182 1.09
tpch_q22/duckdb:vortex-compact 432762107 391258817 1.11
duckdb / parquet (1.072x ➖, 0↑ 0↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
tpch_q01/duckdb:parquet 775742512 817167727 0.95
tpch_q02/duckdb:parquet 1330744685 1159960486 1.15
tpch_q03/duckdb:parquet 1612342519 1420544058 1.14
tpch_q04/duckdb:parquet 997867145 904300125 1.10
tpch_q05/duckdb:parquet 1897007448 1727207268 1.10
tpch_q06/duckdb:parquet 753991480 674226729 1.12
tpch_q07/duckdb:parquet 1741430201 1652331774 1.05
tpch_q08/duckdb:parquet 2381480122 2176784540 1.09
tpch_q09/duckdb:parquet 2507351021 2438771460 1.03
tpch_q10/duckdb:parquet 2976583243 2858162643 1.04
tpch_q11/duckdb:parquet 891250721 896520755 0.99
tpch_q12/duckdb:parquet 1138747683 996441457 1.14
tpch_q13/duckdb:parquet 1257697747 1156111270 1.09
tpch_q14/duckdb:parquet 1292144120 1125569988 1.15
tpch_q15/duckdb:parquet 855828969 897501901 0.95
tpch_q16/duckdb:parquet 808067479 783960737 1.03
tpch_q17/duckdb:parquet 1209214529 1246514236 0.97
tpch_q18/duckdb:parquet 1338562751 1260298801 1.06
tpch_q19/duckdb:parquet 1474590070 1355548453 1.09
tpch_q20/duckdb:parquet 1902880709 1690000222 1.13
tpch_q21/duckdb:parquet 1744436060 1606949935 1.09
tpch_q22/duckdb:parquet 1172952690 1011830957 1.16

@github-actions

Copy link
Copy Markdown
Contributor

Benchmarks: Compression 📖

Vortex (geomean): 1.000x ➖
Parquet (geomean): 0.947x ➖

How to read Verdict and Engines
  • Verdict: Overall PR-level signal after subtracting baseline drift estimated from Parquet control rows. It can be Likely improvement, Likely regression, or No clear signal.
  • Engines: Per-engine attribution. DataFusion is compared against DataFusion/Parquet controls; DuckDB is compared against DuckDB/Parquet controls. This answers whether each engine improved or regressed independently.
  • Confidence: Based on directional consistency, share of rows above the noise floor, and control-run noise.

unknown / unknown (0.930x ➖, 54↑ 2↓)
name PR 7742136 (ns) base 30091f2 (ns) ratio (PR/base)
compress time/Arade 🚀 1108496941 1256909147 0.88
compress time/Bimbo 🚀 5732157007 6808234345 0.84
compress time/CMSprovider 2665831760 2923120911 0.91
compress time/Euro2016 🚀 424986330 473850822 0.90
compress time/Food 385138817 423282274 0.91
compress time/HashTags 🚀 847509486 963365883 0.88
compress time/TPC-H l_comment canonical 1210471169 1335929028 0.91
compress time/TPC-H l_comment chunked 1206608806 1336140043 0.90
compress time/taxi 🚀 574656100 649781146 0.88
compress time/wide table cols=100 chunks=1 rows=1000 🚀 12008643 14033836 0.86
compress time/wide table cols=100 chunks=50 rows=1000 🚀 12343476 15083189 0.82
compress time/wide table cols=1000 chunks=1 rows=1000 🚀 136377981 157323337 0.87
compress time/wide table cols=1000 chunks=50 rows=1000 🚀 137623667 153855403 0.89
compress time/wide table cols=10000 chunks=1 rows=1000 🚀 1514176230 1772064609 0.85
compress time/wide table cols=10000 chunks=50 rows=1000 🚀 1537025908 1783763668 0.86
decompress time/Arade 🚀 26743315 33459058 0.80
decompress time/Bimbo 🚀 93302732 109495443 0.85
decompress time/CMSprovider 🚀 80658549 98958035 0.82
decompress time/Euro2016 🚀 20179171 24242212 0.83
decompress time/Food 🚀 8706337 10169557 0.86
decompress time/HashTags 🚀 93096821 112252250 0.83
decompress time/TPC-H l_comment canonical 🚀 41762896 51882033 0.80
decompress time/TPC-H l_comment chunked 🚀 43181629 53039713 0.81
decompress time/taxi 🚀 16754083 21150022 0.79
decompress time/wide table cols=100 chunks=1 rows=1000 🚀 2479821 3167870 0.78
decompress time/wide table cols=100 chunks=50 rows=1000 🚀 2485993 3183154 0.78
decompress time/wide table cols=1000 chunks=1 rows=1000 🚀 23294852 26742624 0.87
decompress time/wide table cols=1000 chunks=50 rows=1000 🚀 22675890 28706856 0.79
decompress time/wide table cols=10000 chunks=1 rows=1000 🚀 258975032 289603476 0.89
decompress time/wide table cols=10000 chunks=50 rows=1000 🚀 250645461 306893796 0.82
parquet size/Arade 258014282 258014282 1.00
parquet size/Bimbo 384517292 384517292 1.00
parquet size/CMSprovider 376885545 376885545 1.00
parquet size/Euro2016 122975499 122975499 1.00
parquet size/Food 35699500 35699500 1.00
parquet size/HashTags 133510943 133510943 1.00
parquet size/TPC-H l_comment canonical 158358238 158358238 1.00
parquet size/TPC-H l_comment chunked 158358238 158358238 1.00
parquet size/taxi 55283635 55283635 1.00
parquet size/wide table cols=100 chunks=1 rows=1000 932404 932404 1.00
parquet size/wide table cols=100 chunks=50 rows=1000 932404 932404 1.00
parquet size/wide table cols=1000 chunks=1 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=1000 chunks=50 rows=1000 9324004 9324004 1.00
parquet size/wide table cols=10000 chunks=1 rows=1000 93240004 93240004 1.00
parquet size/wide table cols=10000 chunks=50 rows=1000 93240004 93240004 1.00
parquet_rs-zstd compress time/Arade 🚀 2635594646 3049970923 0.86
parquet_rs-zstd compress time/Bimbo 🚀 12899711452 14468465726 0.89
parquet_rs-zstd compress time/CMSprovider 🚀 6879421518 8096884044 0.85
parquet_rs-zstd compress time/Euro2016 🚀 1317368619 1480465912 0.89
parquet_rs-zstd compress time/Food 802549192 866082341 0.93
parquet_rs-zstd compress time/HashTags 🚀 2157218582 2584299744 0.83
parquet_rs-zstd compress time/TPC-H l_comment canonical 🚀 3146636829 3652028530 0.86
parquet_rs-zstd compress time/TPC-H l_comment chunked 🚀 3154104505 3631699369 0.87
parquet_rs-zstd compress time/taxi 🚀 1186560664 1374613814 0.86
parquet_rs-zstd compress time/wide table cols=100 chunks=1 rows=1000 🚀 6053572 8249135 0.73
parquet_rs-zstd compress time/wide table cols=100 chunks=50 rows=1000 🚀 6008229 9168983 0.66
parquet_rs-zstd compress time/wide table cols=1000 chunks=1 rows=1000 🚀 74183049 87139416 0.85
parquet_rs-zstd compress time/wide table cols=1000 chunks=50 rows=1000 🚀 73808775 87304603 0.85
parquet_rs-zstd compress time/wide table cols=10000 chunks=1 rows=1000 🚀 783976890 905496838 0.87
parquet_rs-zstd compress time/wide table cols=10000 chunks=50 rows=1000 🚀 766418356 907415422 0.84
parquet_rs-zstd decompress time/Arade 625971791 693602558 0.90
parquet_rs-zstd decompress time/Bimbo 1704127015 1795133696 0.95
parquet_rs-zstd decompress time/CMSprovider 🚀 1711644318 2015469441 0.85
parquet_rs-zstd decompress time/Euro2016 🚀 378001681 432899305 0.87
parquet_rs-zstd decompress time/Food 🚀 196515742 223598261 0.88
parquet_rs-zstd decompress time/HashTags 🚀 641378676 831842602 0.77
parquet_rs-zstd decompress time/TPC-H l_comment canonical 🚀 587305416 660372858 0.89
parquet_rs-zstd decompress time/TPC-H l_comment chunked 🚀 590935062 657670206 0.90
parquet_rs-zstd decompress time/taxi 247169251 273009523 0.91
parquet_rs-zstd decompress time/wide table cols=100 chunks=1 rows=1000 🚀 2804440 3672687 0.76
parquet_rs-zstd decompress time/wide table cols=100 chunks=50 rows=1000 🚀 2757320 3677403 0.75
parquet_rs-zstd decompress time/wide table cols=1000 chunks=1 rows=1000 🚀 32030307 37872298 0.85
parquet_rs-zstd decompress time/wide table cols=1000 chunks=50 rows=1000 🚀 32046174 39093339 0.82
parquet_rs-zstd decompress time/wide table cols=10000 chunks=1 rows=1000 345815655 381964311 0.91
parquet_rs-zstd decompress time/wide table cols=10000 chunks=50 rows=1000 🚀 346488175 392857649 0.88
vortex-file-compressed size/Arade 145358060 145358060 1.00
vortex-file-compressed size/Bimbo 467257556 467257556 1.00
vortex-file-compressed size/CMSprovider 417789356 417789356 1.00
vortex-file-compressed size/Euro2016 162143156 162144164 1.00
vortex-file-compressed size/Food 41977096 41977096 1.00
vortex-file-compressed size/HashTags 184887972 184887972 1.00
vortex-file-compressed size/TPC-H l_comment canonical 172639744 172639744 1.00
vortex-file-compressed size/TPC-H l_comment chunked 172639744 172639744 1.00
vortex-file-compressed size/taxi 52296276 52296276 1.00
vortex-file-compressed size/wide table cols=100 chunks=1 rows=1000 932512 932512 1.00
vortex-file-compressed size/wide table cols=100 chunks=50 rows=1000 932512 932512 1.00
vortex-file-compressed size/wide table cols=1000 chunks=1 rows=1000 9309712 9309712 1.00
vortex-file-compressed size/wide table cols=1000 chunks=50 rows=1000 9309712 9309712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=1 rows=1000 93117712 93117712 1.00
vortex-file-compressed size/wide table cols=10000 chunks=50 rows=1000 93117712 93117712 1.00
vortex:parquet-zstd ratio compress time/Arade 0 0 1.02
vortex:parquet-zstd ratio compress time/Bimbo 0 0 0.94
vortex:parquet-zstd ratio compress time/CMSprovider 0 0 1.07
vortex:parquet-zstd ratio compress time/Euro2016 0 0 1.01
vortex:parquet-zstd ratio compress time/Food 0 0 0.98
vortex:parquet-zstd ratio compress time/HashTags 0 0 1.05
vortex:parquet-zstd ratio compress time/TPC-H l_comment canonical 0 0 1.05
vortex:parquet-zstd ratio compress time/TPC-H l_comment chunked 0 0 1.04
vortex:parquet-zstd ratio compress time/taxi 0 0 1.02
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=1 rows=1000 🚨 1 1 1.17
vortex:parquet-zstd ratio compress time/wide table cols=100 chunks=50 rows=1000 🚨 2 1 1.25
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=1 rows=1000 1 1 1.02
vortex:parquet-zstd ratio compress time/wide table cols=1000 chunks=50 rows=1000 1 1 1.06
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=1 rows=1000 1 1 0.99
vortex:parquet-zstd ratio compress time/wide table cols=10000 chunks=50 rows=1000 2 1 1.02
vortex:parquet-zstd ratio decompress time/Arade 🚀 0 0 0.89
vortex:parquet-zstd ratio decompress time/Bimbo 🚀 0 0 0.90
vortex:parquet-zstd ratio decompress time/CMSprovider 0 0 0.96
vortex:parquet-zstd ratio decompress time/Euro2016 0 0 0.95
vortex:parquet-zstd ratio decompress time/Food 0 0 0.97
vortex:parquet-zstd ratio decompress time/HashTags 0 0 1.08
vortex:parquet-zstd ratio decompress time/TPC-H l_comment canonical 0 0 0.91
vortex:parquet-zstd ratio decompress time/TPC-H l_comment chunked 0 0 0.91
vortex:parquet-zstd ratio decompress time/taxi 🚀 0 0 0.87
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=1 rows=1000 0 0 1.03
vortex:parquet-zstd ratio decompress time/wide table cols=100 chunks=50 rows=1000 0 0 1.04
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=1 rows=1000 0 0 1.03
vortex:parquet-zstd ratio decompress time/wide table cols=1000 chunks=50 rows=1000 0 0 0.96
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=1 rows=1000 0 0 0.99
vortex:parquet-zstd ratio decompress time/wide table cols=10000 chunks=50 rows=1000 0 0 0.93
vortex:parquet-zstd size/Arade 0 0 1.00
vortex:parquet-zstd size/Bimbo 1 1 1.00
vortex:parquet-zstd size/CMSprovider 1 1 1.00
vortex:parquet-zstd size/Euro2016 1 1 1.00
vortex:parquet-zstd size/Food 1 1 1.00
vortex:parquet-zstd size/HashTags 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment canonical 1 1 1.00
vortex:parquet-zstd size/TPC-H l_comment chunked 1 1 1.00
vortex:parquet-zstd size/taxi 0 0 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=1 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=100 chunks=50 rows=1000 1 1 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=1000 chunks=50 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=1 rows=1000 0 0 1.00
vortex:parquet-zstd size/wide table cols=10000 chunks=50 rows=1000 0 0 1.00

@robert3005
robert3005 merged commit 38f17e9 into develop Jul 23, 2026
122 of 131 checks passed
@robert3005
robert3005 deleted the rk/retries branch July 23, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants